В прямоугольной таблице указать строку, содержащую максимальный нечетный элемент - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

обработка двумерного массива. Протестировать программу (2-3 набора тестов) В прямоугольной таблице указать строку, содержащую максимальный нечётный элемент.

Решение задачи: «В прямоугольной таблице указать строку, содержащую максимальный нечетный элемент»

textual
Листинг программы
  1. const m=4;
  2.       n=3;
  3. var
  4.   a:array[1..n,1..m] of integer;
  5.   i,j,k,l:integer;
  6. begin
  7.   k:=Integer.MinValue;
  8.   writeln('Введите таблицу (',n,'x',m,') по строкам:');
  9.   for i:=1 to n do begin
  10.     write('Введите строку ',i,':');
  11.     for j:=1 to m do begin
  12.       read(a[i,j]);
  13.       if odd(a[i,j]) and (a[i,j]>k) then begin
  14.         k:=a[i,j];
  15.         l:=i;
  16.       end;
  17.     end;
  18.   end;
  19.   writeln('максимальный нечетный элемент ',k,' находится в строке ',l);
  20. end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.778 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы