7 клас. Практичні завдання з інформатики за підручником О.О. Бондаренко 2020 року.
Практична робота 2. Створення програм для опрацювання списків.
Завдання: скласти програму для розв’язування задачі.
Задача. На автобазі 10 вантажних автомобілів «КрАЗ». Список [12, 8, 13, 9, 14, 10, 15, 16, 11, 18] містить значення маси вантажів (у тоннах), перевезених кожним автомобілем за добу.
Визначити:
а) загальну масу вантажу, перевезеного всіма автомобілями;
б) номер у списку автомобіля, що перевіз вантаж найбільшої маси;
в) кількість автомобілів, що порушили обмеження (15 т) на масу вантажу.
Обладнання: комп’ютер зі встановленим середовищем програмування Python.
Хід роботи
У Python IDLE виберіть команду File → New File.
1. Створіть змінну v типу список і надайте цій змінній значення, що вказані в умові задачі.
2. Запишіть оператор присвоєння змінній s значення суми елементів списку v (скористайтеся функцією sum(list)). Запишіть оператор для виведення значення змінної s.
3. Запишіть оператор присвоєння змінній m значення найбільшого елемента списку (скористайтеся функцією max(list)). Запишіть оператор для виведення значення змінної m.
4. Запишіть оператор присвоєння змінній n індексу найбільшого елемента списку (скористайтеся методом list.index()). Запишіть оператор для виведення значення змінної n.
5. Для запобігання пошкодженню дорожнього покриття маса вантажу, що перевозить автомобіль, не має перевищувати 15 тонн. Скористайтесь алгоритмом визначення кількості елементів із заданою властивістю (див § 7).
k = 0; # Лічильник елементів із заданою властивістю
for item in v:
if item менше 0:
k = k+1
print('k = ', k)
6. Збережіть файл з іменем Практична2.
Зробіть висновок: як опрацьовувати числові дані, що зберігаються у списках.
Підтримати мою роботу: [ Ссылка ]
Підтримати мою роботу на Patreon: [ Ссылка ]
Завантажити текст практичного завдання у форматі docx: [ Ссылка ]
Ещё видео!