Встречено begin а ожидалось выражение
Обновлено: 22.12.2024
program proval;
var p,a:real
begin
writeln('введите a');
read(a);
p:=4*a;
p:real;
write('периметр равен'p);
end.
Лучший ответ
в конце второй строки поставь ;
КаменщикМыслитель (6447) 4 года назад
Нафига, пусть учится)))
Раиса Орлова Гуру (4179) ужас будет если он вставит ; в начало третьей строки))) и будет потом делать так всегда
Остальные ответы
Пропустил ";"
Скажи, что ты вообще знаешь о pascal? Ты это откуда-то бездумно списал? Если компилятор тебе пишет, что он ждёт точку с запятой вместо begin, неужели ты не можешь найти в программе begin и понять, где ошибся с синтаксисом? А почему ты p объявляешь не в var? Это на уроке так учили или было в каком-то учебнике? Или просто привычка с C/JS осталась?
Читайте также: