Напечатать фамилии, имена и подсчитать общее число жителей, родившихся после 1990 г - Turbo Pascal (29438)
Формулировка задачи:
Помогите пожалуйста решить задачу. Только без массива из имени.
Даны результаты переписи населения, которые хранятся в памяти ЭВМ. Напечатать фамилии, имена и подсчитать общее число жителей, родившихся после 1990 г.
Решение задачи: «Напечатать фамилии, имена и подсчитать общее число жителей, родившихся после 1990 г»
textual
Листинг программы
- program ghost;
- uses
- crt;
- type
- man = record
- fam: string;
- Name: string;
- Data: integer;
- end;
- var
- perepis: array[1..5] of man;
- i: integer;
- Count: integer;
- begin
- for i := 1 to 5 do
- begin
- clrscr;
- writeln('ВВОД СВЕДЕНИЙ О ПЕРСОНЕ №', i);
- writeln;
- Write('family: ');
- readln(perepis[i].fam);
- Write('name: ');
- readln(perepis[i].Name);
- Write('date: ');
- readln(perepis[i].Data);
- end;
- clrscr;
- Count := 0;
- for i := 1 to 5 do
- begin
- if (perepis[i].Data > 1990) then
- begin
- Inc(Count);
- Write('family: ', perepis[i].fam);
- writeln;
- Write('name: ', perepis[i].Name);
- writeln;
- Write('date: ', perepis[i].Data);
- writeln;
- writeln('_____');
- end;
- end;
- writeln('count: ', Count);
- readkey;
- end.
Объяснение кода листинга программы
Этот код написан на языке Turbo Pascal и выполняет следующие действия:
- Создает тип данных
man
, который представляет собой запись с полямиfam
(семья),Name
(имя) иData
(дата). - Объявляет переменные
perepis
иi
для хранения информации о персонажах и их количестве соответственно. - Заполняет массив
perepis
пятью записями о персонажах, каждая из которых содержит информацию о семье, имени и дате рождения. - Инициализирует переменную
Count
для подсчета количества персонажей, родившихся после 1990 года. - Использует цикл
for
для перебора пяти записей о персонажах в массивеperepis
. - Внутри цикла проверяет, родился ли персонаж после 1990 года. Если это так, увеличивает значение
Count
и выводит информацию о персонаже, включая его семью, имя и дату рождения. - После завершения цикла выводит общее количество персонажей, родившихся после 1990 года.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д