Что не так в программке?var a,b,c:real;begin;read(a,b,c);if aamp;gt;0then (aamp;gt;0) and

Что не так в программе?
var a,b,c:real;
begin;
read(a,b,c);
if agt;0
then (agt;0) and (bgt;0) and (cgt;0)
else write ('невозможно')
write(a,b,c);
end.

Задать свой вопрос
2 ответа

В согласовании с синстаксисом языка Паскаль, после then должен следовать оператор языка. У Вас записано логическое выражение (agt;0) and (bgt;0) and (cgt;0), которое оператором не является.

Не знаю, что ты пробовал этим кодом сделать, но как минимум у тебя условие "(agt;0) and (bgt;0) and (cgt;0)" идёт после слова "then" (а обязано быть после "if"). Вероятно, вывод значений "write(a,b,c);" обязан быть на его месте, либо наоборот, на месте "write ('невозможно')".

Антонина Хмызникова
Действительно,я условие записал не туда,спасибо
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт