Урок:

Алгоритми опрацювання масивів: знаходження підсумкових величин, зокрема для елементів, що задовольняють задані умови.

08.05.2024
0 0
Вміст уроку:
1
2
3
4
5

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

Визначення кількості елементів із заданою властивістю

Алгоритм розв’язування задачі: задати значення лічильника рівним нулю; в циклі перебрати всі елементи списку; якщо черговий елемент відповідає деякій умові, значення лічильника збільшити на 1.

Приклад:

0601l6qf-b70b-935x415.png

2

Скласти програму для розв'язання наступної задачі (додати скриншот програми)

Визначити кількість додатних елементів списку а = [12, -4, 14, 8, -5, -3, 11, 7,-40].

3

Визначення найбільшого (найменшого) елемента списку

Python має вбудовані функції max(list), min(list). Слід розуміти сутність алгоритму пошуку найбільшого (найменшого) елемента списку.
Алгоритм: припустити, що найбільшим є нульовий елемент списку, після чого послідовно перебрати елементи масиву, починаючи з другого; якщо черговий елемент більший за максимальний, його значення запам’ятати як максимальне.

Приклад: Визначення найбільшого елемента списку

mx = a[0] # Змінна для збереження найбільшого значення елемента
k = 0 # Змінна для збереження індексу найбільшого елемента
for i in range(1, len(a)): # Перебираємо елементи, починаючи з першого
if а[i]>mx: # Якщо і-й елемент більший за mx,
mx = a[i] # значення mх замінюється на значення а[i];
k = i # у змінній k запам’ятовується значення індексу і

0601l71g-fa2a-940x403.png

4

Скласти програму для розв'язання наступної задачі (додати скриншот програми)

Визначити найбільший елемент списку а = [12, -4, 14, 8, -5, -3, 11, 7,-40].

5

Установити відповідність

0601l74p-0ae0-810x402.png

Рефлексія від 9 учнів

Сподобався:

0

Так: 7

Ні: 2

Зрозумілий:

0

Так: 7

Ні: 2

Потрібні роз'яснення:

0

Ні: 7

Так: 2

Рекомендуємо

Алгоритми опрацювання масивів: знаходження сум і кількостей значень елементів, що задовольняють задані умови

 Алгоритми опрацювання масивів: знаходження сум і кількостей значень елементів, що задовольняють задані умови

280

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

35 грн

Алгоритми опрацювання масивів: знаходження сум і кількостей значень елементів, що задовольняють задані умови

Алгоритми опрацювання масивів: знаходження сум і кількостей значень елементів, що задовольняють задані умови

481

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

33 грн

ГР2 Алгоритми опрацювання табличних величин: знаходження суми значень елементів; суми або кількості значень елементів, що задовольняють заданим умовам

ГР2 Алгоритми опрацювання табличних величин: знаходження суми значень елементів; суми або кількості значень елементів, що задовольняють заданим умовам

178

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

35 грн

Алгоритми опрацювання масивів: знаходження суми значень елементів; суми або кількості значень елементів, що задовольняють задані умови. Практична робота 10

Алгоритми опрацювання масивів: знаходження суми значень елементів; суми або кількості значень елементів, що задовольняють задані умови. Практична робота 10

624

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

35 грн

Алгоритми опрацювання табличних величин: знаходження суми значень елементів; знаходження суми або кількості значень елементів, що задовольняють задані умови; пошук елемента з найбільшим, найменшим значенням, пошук заданого елемента

Алгоритми опрацювання табличних величин: знаходження суми значень елементів; знаходження суми або кількості значень елементів, що задовольняють задані умови; пошук елемента з найбільшим, найменшим значенням, пошук заданого елемента

596

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

25 грн

Алгоритми опрацювання табличних величин: знаходження суми значень елементів; знаходження суми або кількості значень елементів, що задовольняють задані умови; пошук елемента з найбільшим, найменшим значенням, пошук заданого елемента

Алгоритми опрацювання табличних величин: знаходження суми значень елементів; знаходження суми або кількості значень елементів, що задовольняють задані умови; пошук елемента з найбільшим, найменшим значенням, пошук заданого елемента

479

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

25 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1314

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1140

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1367

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

511

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

670

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

297

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас