Помогитееееее задачу решить. в двумерном массиве B[i,k]= 4i-k размер В(3,5). выдать массив на экран и выдать максимальный элемент (max)?
Помогитееееее задачу решить. в двумерном массиве B[i,k]= 4i-k размер В(3,5). выдать массив на экран и выдать максимальный элемент (max)?
Ответ(ы) на вопрос:
язык 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
Не нашли ответ?
Похожие вопросы