
1) Даны три матрицы разных порядков .Найти наименьшее среднее арифметическое из этих матриц 2)
Сформировать двухмерный массив 7x8 . Определить а) максимальное значение среди элементов второй строки массива б) минимальное значение среди элементов первого столбца массива ( Программы составить в Python 3.5 или 3,6 ( очень надо только правильно сделайте ) (PYTHON !!!!!!!!!!!!)

Ответы на вопрос

Import random
def Sr(M): # Вычисляет среднее арифметическое элементов матрица, в функцию передаётся ссылка на матрицу
S = 0
N = 0
for i in M: #В первой итерации цикла в i запишется первая строка, при второй - вторая, и т.д.
for j in i: #В j записывается значение каждого элемента текущего столбца
S+=j # В S суммируется значение всех элементов матрицы
N+=1 # В N - их количество
return (S/N) # это значение вернёт функция
def RND(): # функция заполняет матрицу случайной размерности (от 1 до 10),
N = random.randint(1,10) # случайными цифрами, и возвращает ссылку на неё
return [[random.randint(0,9) for j in range(N)] for i in range(random.randint(1,10))]
a = RND()
print('a:')
for i in a:
print(i)
b = RND()
print('b:')
for i in b:
print(i)
c = RND()
print('c:')
for i in c:
print(i)
asr = Sr(a)
bsr = Sr(b)
csr = Sr(c)
print("Sr(a) =",asr)
print("Sr(b) =",bsr)
print("Sr(c) =",csr)
print("Min =",min(asr,bsr,csr))
import random
# заполняет матрицу требуемой размерности случайными цифрами
a = [[random.randint(0,9) for j in range(8)] for i in range(7)]
print('a:')
for i in a:# вывод каждой строки матрицы
print(i) # (в i записана целая строка, а не каждый элемент)
print("Max =",max(a[1]))
Min = a[0][0] # записываем в Min значение первого элемента первого столбца
for i in range(7):
if (a[i][0] < Min): # проверяем каждый элемент первого столбца матрицы,
Min = a[i][0] # и если он меньше значения Min, присваиваем Min значение этого элемента
print("Min =",Min)


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili