Конструктор уроків
1
Добрий день!
Опрацюйте матеріал.
2
Завдання. Створіть проект Випробування, у якому знаходять різницю між найбільшим та найменшим елементом лінійної таблиці з 10 дійсних чисел, які змінюються від 5 до 10 випадково.
1. Відкрийте середовище програмування.
2. Створіть новий файл програми мовою програмування Python.
3. У вікні редактора коду введіть команди випадкового генерування елементів масиву та виведення списком у вікні виконання проекту, пошуку найбільшого й найменшого елементів масиву, виведення різниці значень max і min (мал. 18.7). Зауважте, для того щоб отримати випадкове число за умовою 5 менше х менше 10 з двома знаками після коми, використано вираз:
round((10.0 – random.rsndom() * 5.0), 2).
import random
a = []
for i in range(10):
a.append(round((10.0-random.random()*5.0),2))
print(a)
max = a[0]
min = a[0]
for i in range(10):
if a[i] більше max:
max = a[i]
if a[i] менше min:
min = a[i]
print(round(max – min, 2))
4. Запустіть проект на виконання. У згенерованому списку знайдіть найбільше та найменше значення елементі. Обчисліть їхню різницю. Перевірте програму на наявність логічних помилок.
5. Завершіть роботу з проектом і середовищем програмування, зберігши всі зміни.
Рефлексія від 7 учнів
Сподобався:
Так: 7
Ні: 0
Зрозумілий:
Так: 7
Ні: 0
Потрібні роз'яснення:
Ні: 7
Так: 0