Определить порядковый номер самого старшего по возрасту человека - Pascal

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

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

В массиве хранится информация о годе рождения каждого из 30 человек. Определить порядковый номер самого старшего по возрасту человека. Если таких людей несколько, то должен быть найден номер: а) первого из них; б) последнего из них. При определении возраста учитывать только год рождения (месяц и день не учитывать).

Решение задачи: «Определить порядковый номер самого старшего по возрасту человека»

textual
Листинг программы
Old:=1;
For i:=2 to 30 do If m[i]<m[Old] then Old:=i;
Writeln(Old);

Объяснение кода листинга программы

  1. Переменная Old инициализируется значением 1.
  2. Происходит цикл от 2 до 30.
  3. Внутри цикла происходит проверка: если значение элемента массива m с индексом i меньше значения элемента массива m с индексом Old, то значение переменной Old обновляется на значение i.
  4. После завершения цикла, выводится значение переменной Old, которое является порядковым номером самого старшего по возрасту человека.

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


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

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

14   голосов , оценка 4.214 из 5
Похожие ответы