Структура: найти работника с возрастом, попадающим в заданный диапазон
Запись с полями: ФИО работника; возраст; домашний адрес.
Найти работника с минимальным возрастом, попадающим в диапозон 20-30 лет.
Начало программы идет вот так:
Самый главный вопрос как "Найти работника с минимальным возрастом, попадающим в диапозон 20-30 лет."
Посмотреть вложение file.txt
Запись с полями: ФИО работника; возраст; домашний адрес.
Найти работника с минимальным возрастом, попадающим в диапозон 20-30 лет.
Начало программы идет вот так:
Код:
Type
rec=record
FIO:string[30];
Vozr:integer;
adress:string[30];
end;
mas=array[1..10] of rec;
var
f: text;e1:integer;m:mas;
Procedure inp(var a:mas;var n:integer);{Процедура ввода}
var i:integer;
begin
readln(n);
for i:=1 to n do
begin
readln(f,a[i].FIO);
readln(f,a[i].Vozr);
readln(f,a[i].adress);
end;
end;
Procedure ext(a:mas;n:integer); {Процедура вывода}
var i:integer;
begin
for i:=1 to n do
begin
writeln(a[i].FIO);
writeln(a[i].Vozr);
writeln(a[i].adress);
end;
end;
Begin
assign(f,'file.txt');
reset(f);
inp(m,e1);
ext(m,e1);
end.
Посмотреть вложение file.txt