Информатика, вопрос задал snoopy32doggy , 2 года назад

Пишет, что ' встречено неизвестное имя 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

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

Приложения:
Новые вопросы