Объясните ошибки в следующих записях на языке паскаль. а) sin(x> 10) 2)false*not(true)-2 3)x=0 and round(sqrt (x)) mod 2=0 4) not not b or or d (переменные b и d имеют тип boolean)

dragon64 dragon64    2   12.07.2019 11:00    0

Ответы
Denis12o9 Denis12o9  03.10.2020 01:47
A) Функция sin() принимает в качестве параметра число вещественного типа, а не булевского.
2) Арифметические выражения не применимы к булевскому типу данных
3) Сравниваются два типа - integer и boolean, что недопустимо
4) Две подряд идущие операции вызовут компиляционную ошибку. (исключая случаи со скобками)
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика