Практикалық жұмыс 3 апта.docx

Document Details

GratifiedBoston

Uploaded by GratifiedBoston

Евразийский национальный университет имени Л.Н. Гумилева

Tags

python programming data structures arrays computer science

Full Transcript

**№3 практикалық сабақ.** *Тақырыбы:* ***Бір өлшемді массивтер.Күрделі тізімдер. Іштестірілген тізім арқылы матрица элементтерін анықтау*** *Тақырыптың негізгі мақсаты:* 1. 2. 3. 4. 5. **Тапсырма 1.** 1. Бір өлшемді массив дегеніміз не және Python тілінде оны қалай құруға болады? Мыс...

**№3 практикалық сабақ.** *Тақырыбы:* ***Бір өлшемді массивтер.Күрделі тізімдер. Іштестірілген тізім арқылы матрица элементтерін анықтау*** *Тақырыптың негізгі мақсаты:* 1. 2. 3. 4. 5. **Тапсырма 1.** 1. Бір өлшемді массив дегеніміз не және Python тілінде оны қалай құруға болады? Мысал келтіріңіз. 2. Күрделі тізім (тізім ішіндегі тізім) дегеніміз не? Python тілінде күрделі тізімді құру және ішіндегі элементтерге қалай қол жеткізуге болатынына мысал келтіріңіз. 3. Бір өлшемді массивтегі элементтердің қосындысын табыңыз.Массивтегі барлық элементтердің қосындысын есептеңіз. **Тапсырма 2.** 1. 2. 3. **Тапсырма 3.** 1. Іштестірілген тізімдер арқылы матрица элементтерін қалай анықтаймыз? 3x3 өлшемді матрица жасап, оның белгілі бір элементін шығару мысалын көрсетіңіз. 2. 3x3 өлшемді матрица (ішіндегі тізімдер) құрыңыз және барлық элементтерді шығару жолын көрсетіңіз. **matrix = \[ \[1, 2, 3\],\[4, 5, 6\],\[7, 8, 9\] \]** 3. 3x3 матрицадағы әрбір жолдың және бағанның қосындысын табыңыз. **Тапсырма 4.** 1. Берілген бір өлшемді массивтегі барлық жұп сандарды анықтаңыз және олардың индексін басып шығарыңыз. **Массив: \[11, 24, 35, 42, 53, 68\]** 2. Күрделі тізімнен ең кіші элементті табыңыз, әр ішкі тізімнің ішінде элементтерді өсу ретімен реттеңіз. **Тізім:\[\[7, 3, 9\], \[4, 2, 8\], \[1, 5, 6\]\]** 3. Берілген 3x3 матрицаның негізгі диагональ элементтерінің қосындысын есептеңіз. **matrix = \[\[2, 5, 8\],\[3, 7, 4\],\[6, 1, 9\]\]** 4. Берілген 3x3 матрицаны транспозициялап (жолдарды бағандарға, бағандарды жолдарға ауыстырып) жаңа матрица құрыңыз. **matrix = \[\[1, 2, 3\],\[4, 5, 6\],\[7, 8, 9\]\]** 5. Берілген 3x3 өлшемді матрицаны спираль тәртібімен басып шығарыңыз.

Use Quizgecko on...
Browser
Browser