import random
A = []
for i in range(15):
A.append(random.randrange(-50,50))
print(A)
pr = 1
for i in range(len(A)):
pr*= A[i]
print("Произведение всех элементов равно: ", pr)
ko = 0
for i in range(len(A)):
if A[i] < 0:
ko += 1
print("Количество отрицательных элементов: ", ko)
sn = 0
nch = 0
for i in range(15):
if A[i] % 2 != 0:
sn+= A[i]
nch += 1
if nch == 0:
print("NO")
else:
sr = sn / nch
print("Среднее арифметическое:", end=" ")
print(float('{:.2f}'.format(sr)))
print("Положительные, которые оканчиваются на 8:", end= " ")
k8 = 0
k93 = 0
for i in range(len(A)):
if A[i] > 0 and A[i] % 10 == 8:
k8 += 1
print(A[i],end=" ")
if k8 == 0:
print("NO",sep=" ")
print("Числа, которые делятся на 3, но не на 9:")
for i in range(len(A)):
if A[i] % 3 == 0 and A[i] % 9 != 0 and A[i] > 0:
k93+=1
print(A[i],end=" ")
if k93 == 0:
print("NO")
Поделитесь своими знаниями, ответьте на вопрос:
1. Дана матрица размером 3х2. Найти произведение элементов матрицы. ( ) 2. Дана матрица размером 4х4. Найти среднее значение элементов массива. Найти номер элемента массива совпадающего со средним. ( ) 3. Дана матрица размером 3х5.Найти количество элементов матрицы больших 0, меньших 0 и равных 0. ( ) 4. Дана матрица размером 4х4.Найти сумму чётных и нечётных элементов таблицы. ( ) 5. Дана матрица размером 5х2. Разделить все элементы матрицы на минимальный элемент. ( ) 6. Дана матрица размером 4*4. Найти наибольший элемент на побочной диагонали. Найти номер строки и номер столбца, на пересечении которых он находится. ( ) 7. Дан двумерный массив А[6, 9], заполненный случайным образом. Заменить чётные элементы массива на число 11. ( ) 8ЕГЭ 2018) Дан целочисленный квадратный массив 10 x 10. Опишите на русском языке или на одном из языков программирования алгоритм вычисления суммы максимальных элементов из каждой строки. Напечатать значение этой суммы.