Найти самого старого мужчину и самую молодую женщину в списке группы - Pascal ABC

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

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

Всем привет, дали условие "Дан список группы в 10 человек в виде ФАМИЛИЯ ГОД_РОЖД. ПОЛ 15 симв. 4 симв. 1 симв. Иванов 1985 М Петрова 1983 Ж …………………… Найти самого старого мужчину и самую молодую женщину и вывести соответствующие строки." по нему нужно написать программу, примерный код я написал но очень плохо владею языком(работаю на этим),
Что и как быть дальше не знаю...

Решение задачи: «Найти самого старого мужчину и самую молодую женщину в списке группы»

textual
Листинг программы
type person=record
                  fam:string[15];
                  grz:integer;
                  pol:char;
                  end;

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

В данном коде представлен тип данных person (человек), который включает в себя поля fam (семья), grz (возраст) и pol (пол). Затем идет объявление переменной persons типа array[1..20] of person, что означает массив из 20 элементов типа person. Далее идет цикл for с индексом от 1 до 20, который проходит по каждому элементу массива persons. Внутри цикла происходит проверка возраста каждого человека. Если возраст больше или равен 60, то этот человек считается самым старым мужчиной. Если возраст меньше 18, то этот человек считается самой молодой женщиной. В конце кода выводится на экран самая старая женщина и самая молодая мужчина.

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


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

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

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