b: =(n div 10) mod 10; {предпоследняя, 3-я, цифра}
c: =(n div 100) mod 10; {2-я цифра}
d: =n div 1000; {1-я цифра}
s: =a+b+c+d;
writeln('s=',s);
end.
Ответ дал: Гость
ну можно, если на паскале, в одной прописать асижн (вызов файла), реврайт, записать туда переменные. а в другой программе прописать чтение переменной из файла, если ты об а так например импорт-экспорт есть во многих прогах (оффис вот
Ответ дал: Гость
а где сама таблица? все равно она везде одинаковая, так что держите фрагмент ваш:
byck is my dog.
Ответ дал: Гость
type
person=record
fam: string;
imya: string;
day: integer;
end;
var
a: array[1..50] of person;
i,n,z: integer;
begin
write('n='); readln(n);
for i: =1 to n do
begin
write('fam-'); readln(a[i].fam);
write('imya-'); readln(a[i].imya);
write('day-'); readln(a[i].day);
end;
write('z-'); readln(z);
for i: =1 to n do
if a[i].day=z then writeln (a[i].fam, ' ',a[i].imya);
Популярные вопросы