• Помогитееееее задачу решить.

    в двумерном массиве B[i,k]= 4i-k

    размер В(3,5).

    выдать массив на экран и выдать максимальный элемент (max)?

Ответы 1

  •  

    язык 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

     

     

     

     

     

    • Автор:

      bear23
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years