Скласти програму знаходження
середнього арифметичного
елементів списку
Надіслати три варіанти розв’язку:
-список наповнює програміст
-список наповнюється випадковими числами
-список наповнює користувач
Ответы на вопрос
Варіант 1: Список наповнює програміст
def find_average(list):
total = 0
for number in list:
total += number
return total / len(list)
list = [1, 2, 3, 4, 5]
average = find_average(list)
print(average)
Варіант 2: Список наповнюється випадковими числами
import random
def find_average(list):
total = 0
for number in list:
total += number
return total / len(list)
list_size = 10
list = [random.randint(0, 100) for _ in range(list_size)]
average = find_average(list)
print(average)
Варіант 3: Список наповнює користувач
def find_average(list):
total = 0
for number in list:
total += number
return total / len(list)
list_size = int(input("Введіть розмір списку: "))
list = []
for _ in range(list_size):
number = float(input("Введіть число: "))
list.append(number)
average = find_average(list)
print(average)