Есть ответ 👍

Обмен столбца в заданном двумерном массиве целых чисел найти индекс столбца максимального элемента двумерного массива – пусть это column. требуется поменять местами первый столбец со столбцом с индексом column и вывести получившийся двумерный массив. input со стандартного устройства ввода в первой строке вводятся 2 целых числа m и n – соответственно количество строк и столбцов двумерного массива: 1< =m< =100, 1< =n< =100. в следующих m строках вводятся ровно по n элементов – значения элементов двумерного массива. все значения в массиве от -100 до 100. output требуется вывести получившийся после обмена двумерный массив a. после каждого элемента матрицы требуется выводить пробел. sample input 3 4 1 2 3 3 4 5 6 3 7 8 9 3 sample output 3 2 1 3 6 5 4 3 9 8 7 3 примечание если максимальный элемент встречается в двумерном массиве более одного раза, то требуется выбрать первый при обходе матрицы по строкам от нулевой до последней. решите на языке cи.

213
377
Посмотреть ответы 1

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

katya261614
4,7(85 оценок)

Program n1; var a,b: integer; begin readln(a,b); if(a mod 2=0) and (b mod 2=0) then if a> b then write(a) else if b> a then write(b); if(a mod 2< > 0) and (b mod 2< > 0) then if a< b then write(a) else if b< a then write(b); if((a mod 2=0) and (b mod 2< > 0)) or ((a mod 2< > 0) and (b mod 2=0)) then write(a*b); end.

Популярно: Информатика