program footbal;
type
tablica=record
name:string[20];
voz:integer;
gol:integer;
end;
var
i,j,n:integer; a:tablica;
mas:array[1..15] of tablica;
begin
write('n='); readln(n);
for i:=1 to n do
with mas[i] do
begin
writeln('i=',i);
writeln ('NAME');
readln(name);
writeln('VOZRAST');
readln(voz);
writeln ('GOLb|');
readln(gol);
end;
for i:=1 to n-1 do
for j:=1 to n-i do
if mas[j].name>mas[j+1].name then
begin
a:=mas[j];
mas[j]:=mas[j+1];
mas[j+1]:=a;
end;
for i:=1 to n-1 do
for j:=1 to n-i do
if (mas[j].gol>mas[j+1].gol) and (mas[j].voz>30) then
writeln (mas[j].name,'etot igrok zabil olshe vsex emy za 30')
else writeln ('net igrokov komy za 30');
write ('name');
write('voz') ;
write ('gol');
for i:=1 to n do
with mas[i] do
begin
write (name);
write(voz) ;
write (gol);
end;
end.
Похожие записи/страницы:
- Ввести массив записей, каждый из которых содержит сведения о фамилиях, адресе и номере телефона. Составить…
- Даны такие сведения о 10 человек: фамилия, пол и дата рождения (дата типа структура). Определить возраст…
- Разработка базы данных работников с использование записей типизированного файла - Pascal(Паскаль)
- Над главной диагональю квадратного массива 18х18 записаны результаты игр той или иной команды во встречах с…
- Из данного списка спортсменов распечатать сведения о тех из них, кто занимается плаванием. Указать возраст,…
- Подсчитать количество букв «и» в списке, состоящем из пяти фамилий: Якубовский, Барханов, Ниссельсон, Терехин,…
- Ввести информацию по 10 школьникам (ФИО, пол, год рождения). Определить количество мальчиков и девочек. Вывести…
- Вывести фамилии, имена и отчества всех студентов мужского пола, старших 18 лет Pascal (Паскаль)