uses crt;
type anketa=record
fio: string[45];
dom_tel: string[8];
adres: string[50];
m: 1..5;
end;
var
klient: anketa;
chelovek: array [1..3] of anketa;
i: integer;
begin
for i:=1 to 3 do
begin
clrscr;
writeln ('введите сведения о', i, '-м клиенте');
{обратите внимание, ввод каждого поля осуществляется отдельно!!!!!}
writeln ('введите фамилию, имя и отчество');
readln (chelovek[i].fio);
writeln ('введите домашний телефон');
readln (chelovek[i].dom_tel);
writeln ('введите адрес');
readln(chelovek[i].adres);
writeln ('введите товар');
readln(chelovek[i].m);
end;
writeln ('ввод закончен');
writeln ;
{обратите внимание, что вывод записи осуществляется по полям!!!!!!!}
for i:=1 to 3 do
if chelovek[i].m = телевизор then
writeln ('ФИО клиента:', chelovek[i].fio);
readkey;
end.
uses crt;
const n=2;
type anketa=record
fio: string[45];
dom_tel: string[8];
adres: string[50];
m: string[50];
end;
var
klient: anketa;
chelovek: array [1..n] of anketa;
i: integer;
m: array[1..5] of string[50];
begin
clrscr;
writeln ('введите сведения о', i , '-м клиенте');
for i:=1 to n do
begin
writeln('Клиент ',i);
write('Фамилия, Имя, Отчество: ');
{обрати внимание, ввод каждого поля осуществляется отдельно}
readln(chelovek[i].fio);
write ('Домашний телефон:');
readln (chelovek[i].dom_tel);
write ('Адрес:');
readln(chelovek[i].adres);
writeln ('Товар');
readln(chelovek[i].m);
writeln
end;
clrscr;
for i:=1 to n do
if chelovek[i].m = 'телевизор' then
writeln('Список клиентов:');
writeln('----------------------------');
writeln('| ФИО | Адрес | Товар | ');
writeln('----------------------------');
gotoXY(1,whereY);{заносим массив в таблицу}
write('| ',chelovek[i].fio);
gotoXY(13,whereY);
write('| ',chelovek[i].adres);
gotoXY(26,whereY);
write('| ',chelovek[i].m);
gotoXY(45,whereY);
write('|');
writeln;
writeln('----------------------------');
readkey;
end.
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.