evatautes
?>

Написать программу и составить блок-схему, отладить ее, протестировать. С клавиатуры вводятся высота (в миллиметрах) и площадь (в сантиметрах) треугольника. Вычислить его стороны и периметр.

Информатика

Ответы

Kochinev7
По синтаксису Паскаля, между блоками if и else не должна стоять точка с запятой. Иначе компилятор сочтёт это за два раздельных блока и выдаст ошибку компиляции.
if (x >= 0) and (...) then writeln('Входит')
else writeln('Не входит');
То есть, после writeln('Входит') не должно быть точки с запятой.
Только тогда в блоке "else" не нужны условия ("else (...) and (...) ..." выдаст ошибку компиляции).

Ещё можно "else" заменить на "if", и получится два раздельных if-блока. Скорее всего, это и имел в виду компилятор.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Написать программу и составить блок-схему, отладить ее, протестировать. С клавиатуры вводятся высота (в миллиметрах) и площадь (в сантиметрах) треугольника. Вычислить его стороны и периметр.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

dimalihachew
Мануэлла
julya847
Vladimirovna Yevtodeva
Galina-Marat1096
Д.О. Игорь
obitelsvel8
Adno1578
gallows-warlike-0z
bksenia9775
sergeychelyshev197618
Andrei-Shchukin
daryagulyaeva
Кристина_Memmedov
mayorovmisc6