Найти максимальный среди элементов тех строк таблицы, которые упорядочены по неубыванию - Free Pascal

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

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

Помогите с задачей, пожалуйста! Нужно написать подпрограмму, а конкретно - процедуру, которая находила бы максимальный среди элементов тех строк таблицы которые упорядочены по неубыванию. Искала подобное, но именно подпрограмму не нашла.

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

textual
Листинг программы
  1. type
  2.   TMatrix = array [1..10,1..5] of Integer;
  3.  
  4. { поиск max среди упорядоченных по неубыванию строк }
  5. procedure Max1(const a: TMatrix; var max: Integer);
  6. var i, j, mm: Integer;
  7. begin
  8.   max:=Low(max);
  9.   for i:=Low(a) to High(a) do begin
  10.     mm:=a[i,High(a[Low(a)])]; j:=High(a[Low(a)]);
  11.     while (j>=2) and (a[i,j-1]<=a[i,j]) do Dec(j);
  12.     if (j<2) and (max<mm) then max:=mm;
  13.   end;
  14. end;

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


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

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

13   голосов , оценка 3.769 из 5

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

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

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