15 , язык: python дан двумерный массив целых чисел. определить: 1) сумму четных элементов массива 2) количество элементов массива, меньших 50 3) среднее арифметическое нечетных элементов массива 4) сумму тех элементов массива, сумма индексов которых кратна трем

Artemko31 Artemko31    2   25.09.2019 11:00    7

Ответы
камусик2004 камусик2004  08.10.2020 18:13
from random import randint
n = int(input("Введіть ширину масиву: "))
b = int(input("Введіть висоту масиву: "))
a = [[randint(10,99) for j in range(n)] for i in range(b)]
par = []
for i in a:
print(i,end=' ')
print()
print()
m = []
kratna_3 = []#числа кратні 3
for x in a:
for q in x:
par.append(q)
if q < 50:
m.append(q)
if q%3==0:
kratna_3.append(q)
#print(par)
parni = par[0::2]#парни елементи
ne_parni = par[1::2]#не парни елементи
#
#print('Парные елементи:\n',parni)
print('Cумму парных элементов массива: ',sum(parni))
#print("Елементи менше 50: \n",m)
print('Kоличество элементов массива, меньших 50: ',len(m))
#print("Непарные: \n",ne_parni)
print("Cреднее арифметическое нечетных элементов массива: ",round(sum(ne_parni)/len(ne_parni),2))

#print("Числа кратні 3:\n",kratna_3)
print("Cумму тех элементов массива, сумма индексов которых кратна трем: ",sum(kratna_3))
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика