Предмет: Информатика, автор: Saintdemon25

Python 3 и только.
Даны 3 различных массива целых чисел (размер каждого не превышает 15). В каждом массиве найти сумму элементов и среднеарифметическое значение. Написать код с подробным комментированием на Python 3.


Saintdemon25: Да
restIess: размеры массивов с клавы вводятся?
Saintdemon25: Запрашиваются у пользователя
restIess: для всёх трёх массивов?
Saintdemon25: Да
Saintdemon25: Ты тестил этот код
Saintdemon25: На вводе первого массива застывает
Saintdemon25: А все
Saintdemon25: Я не разобрался
Saintdemon25: Спасибо) Ты спас(ла) меня)

Ответы

Автор ответа: restIess
3

x1 = int(input("Введите количество элементов в первом списке "))

#создаем пустые списки

m1 = []

m2 = []

m3 = []

for i in range(x1):

   m1.append(int(input()))

s1,s2,s3= 0,0,0 #переменные для сумм

for i in range(x1): #находим сумму элементов первого массива

   s1+= m1[i]

print("Сумма элементов первого списка равна:",s1)

print("Среднее арифметическое первого списка равно",s1/x1)

x2 = int(input("Введите количество элементов во втором списке "))

for j in range(x2):

   m2.append(int(input()))

for j in range(x2): #находим сумму элементов первого массива

   s2 += m2[j]

print("Сумма элементов второго списка равна:",s2)

print("Среднее арифметическое второго списка равно",s2/x2)

x3 = int(input("Введите количество элементов в третьем списке "))

for k in range(x3):

   m3.append(int(input()))

for k in range(x3): #находим сумму элементов первого массива

   s3 += m3[k]

print("Сумма элементов третьего списка равна:",s3)

print("Среднее арифметическое первого списка равно",s3/x3)

Похожие вопросы
Предмет: Химия, автор: sasnanabodakka