program ball;
uses crt;
const n=4;
type
swed=record
fio: string;
algebra: string;
geometriy: string;
angliski: string;
fizika: string;
end;
var
mas:array [1..n] of swed;
i,j:integer;
buf:swed;
begin
clrscr;
for i:=1 to n do
while mas[i] do
begin
write('vvedite fio----)');readln(fio);
write('vvedite algebra---)'); readln(algebra);
write('vvedite geometriy---)'); readln(geometriy);
write('vvedite angliski---)'); readln(angliski);
write('vvedite fizika---)'); readln(fizika);
writeln;
end;
writeln;
for i:=1 to n-1 do
for j:=i+1 to n do
if mas[i].algebra<mas[j].algebra then
begin
buf.fio:=mas[i].fio;
buf.algebra:=mas[i].algebra;
buf.geometriy:=mas[i].geometriy;
buf.angliski:=mas[i].angliski;
buf.fizika:=mas[i].fizika;
mas[i].fio:=mas[j].fio;
mas[i].algebra:=mas[j].algebra;
mas[i].geometriy:=mas[j].geometriy;
mas[i].angliski:=mas[j].angliski;
mas[i].fizika:=mas[j].fizika;
mas[j].fio:=buf.fio;
mas[j].algebra:=buf.algebra;
mas[j].geometriy:=buf.geometriy;
mas[j].angliski:=buf.angliski;
mas[j].fizika:=buf.fizika;
end;
for i:=1 to n do
with mas[i] do
begin
writeln(fio);
writeln(algebra);
writeln(geometriy);
writeln(angliski);
writeln(fizika);
readln;
writeln;
end;
end.
Похожие записи/страницы:
- Составить список учебной группы, включающей 5 человек. Для каждого учащегося указать фамилию, дату рождения, год…
- Сформировать запись, имеющую следующую структуру. И определить:есть ли в книжке телефон данного человека;кому…
- Из данного списка спортсменов распечатать сведения о тех из них, кто занимается плаванием. Указать возраст,…
- Cоставить массив записей, который имеет такую структуру: 1.ФИО сотрудника 2.номер отдела 3.должность 4.зарплата.…
- В файле хранится информация о каждом студенте группы: фамилия и оценки по трем предметам. Переписать эти данные…
- Опишите, используя структуру записи, вступительные экзамены ЕГЭ, на которых абитуриенты сдавали три предмета, а…
- Список студентов, имеющих одинаковые фамилии, при условии, что фамилия-эталон вводится с экрана дисплея -…
- Создайте файл, содержащий записи о каждом из 20 студентов вуза следующей структуры: фамилия, имя, отчество, пол,…