Предмет: Информатика, автор: snoopy32doggy

Пишет, что ' встречено неизвестное имя s1 '
Не знаю, что делать, уже все перепробовал......


program Z1;
begin
var s1, s2, real:

s1:= 'abracadabra';
s2:= 'bravo';
if s1 < s2 then
writeln(1)
else
writeln(2);

end.


snoopy32doggy: program Z1;
var s1, s2: string;
begin
s1:= 'abracadabra';
s2:= 'bravo';
if s1 < s2 then
writeln(1)
else
writeln(2);
end.
snoopy32doggy: окно вывода
snoopy32doggy: ответ 1
gfhjkmgfhjkm20: И?
snoopy32doggy: по фоксфорду
snoopy32doggy: это правильный оттвет!
snoopy32doggy: 4/5 решенных
snoopy32doggy: фуух
snoopy32doggy: СПАСИБО! (^:',
snoopy32doggy: большущееее

Ответы

Автор ответа: sayonara72
0

Ответ:

у вас неправильно описаны переменные, вы присватваете переменным s1 и s2 тип real, это тип изпользуется для чисел. а потом в программе этим переменным присваиваете текст. вот он он и пишет ошибку

и вторая ошибка, переменные в var оптсываются до begin

на фото правильная прога с комментариями, если я поавильно поняла что должна была делать твоя

Приложения:
Похожие вопросы
Предмет: Русский язык, автор: ruslanчемпион
Предмет: Алгебра, автор: тир7
Предмет: Алгебра, автор: likovivan