Почему не принимает данное условие? (паскаль) ошибка - Program1.pas(23) : Встречено 'and', а ожидалось ';' if (e=2) and (h больше 28) then (e=3) and (h=1);

Почему не принимает данное условие? (паскаль) ошибка - Program1.pas(23) : Встречено 'and', а ожидалось ';' if (e=2) and (h>28) then (e=3) and (h=1);
Гость
Ответ(ы) на вопрос:
Гость
and,or,not можно использовать только в условии. В твоем случае тебе придется использовать операторные скобки begin end. If (e=2) and (h>28) Then begin e:=3; h:=1; end;
Не нашли ответ?
Ответить на вопрос
Похожие вопросы