запис

Общие вопросы: версии и диалекты, синтаксис языка, cтруктуры и типы данных (массивы, строки, списки...), обработка данных и т.д.
Ответить
IceCube
Сообщения: 1
Зарегистрирован: 24 ноя 2009, 17:59

03 дек 2009, 21:51

помогите плиз
1. Дан список, содержащий не менее 10 записей, каждая из которых имеет
структуру:
Ф.И.О. Факультет Группа Год рождения
20 символов 5 символов 6 символов целое число
2. Разработать программу, выполняющую следующие функции:
- ввод данного списка в массив записей;
- вывод массива записей на экран в таблице;
- поиск всех студентов, группы " 97ВС1", родившихся в 1979
году с выводом найденных записей на экран.



Program Ice5;
uses crt;
Type
T_Stud=record
Student:string[20];
FIO:string[20];
Fac:string[5];
Group:string[6];
God_roj:byte;
End;
Var
Spisok:array [1..2] of T_Stud;
i: byte;
isk_stud:String[20] ;
Begin
for i:=1 to 2 do
WITH Spisok do
Begin
Writeln('F.I.O.');
readln(FIO);
Writeln('Facul`tet');
readln(Fac);
Writeln('Grouppa');
readln (Group);
Writeln('God rojdenia');
readln(God_roj);
writeln;
end;

begin
Writeln ('Vvediti iskomuy Grouppu');
readln( isk_stud);
Writeln ('vvedite god rojdenia studenta');
readln( isk_stud);
for i:=1 to 10 do
WITH Spisok do
IF Student= isk_stud then Writeln ( 'FIO','Fac',' Group','God_roj ') ;
readkey;
Halt;
end;
readkey;
end.
Хыиуду
Сообщения: 2388
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

04 дек 2009, 09:12

Что-то подобное было в разделе "Алгоритмы".
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Ответить