Решить. в двумерном массиве b[i,k]= 4i-k размер в(3,5). выдать массив на экран и выдать максимальный элемент (max)?

ГришаМститель ГришаМститель    1   18.05.2019 23:10    0

Ответы
бабеков бабеков  12.06.2020 04:54

 

язык Python

 

 

#задаем размерность массива

n = 3

m = 4

#создаем массив 

rez = []

#создаем счетчик куда будем записывать максимальный элемент

cnt = 0

Начинаем создание массива с одновременным выводом на экран и подсчетом максимального

print "Массив:"

for i in range(n): #этот цикл сделает проходы от 0 до n-1

  tmp = [] #создаем вс массив

  for k in range(m):

    item = 4*i-k #значение текущего элемента массива

    tmp.append(item) # добавляем элемент во вс массив

    print "%4s"%item, #выводим на экран без перевода каретки с вравниванием по ширине

    if item > cnt:

      cnt = item # если текущий элемент больше максимального, то считаем максимальным его

  rez.append(tmp) # добавляем в результирующий массив свежесформированную строчку

  print # переводим каретку

print "Максимальный элемент массива: %s"%cnt

 

 

 

Вывод на экран будет такой 

 

 

 

Массив

  0 -1 -2 -3 -4
  4  3   2  1  0
  8  7   6  5  4

Максимальный элемент массива:  8

 

 

 

 

 

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика