Имеются описания:
Переменные инициализированы.
Не содержат ошибок операторы …
Переменные инициализированы.
Не содержат ошибок операторы …
- ✓ y:= trunc(x)*n
- ✓ n:= round(sin(m) + cos(m)) + n
Вещественный тип совместим по присваиванию с любым числовым типом. Оператор y:= trunc(x)*n записан правильно.
В правой части оператора присваивания n:= round(sin(m) + cos(m)) + n выражение целого типа, которое присваивается целой переменной, что допустимо.
Выражение «sqrt(sqr(36))» имеет вещественный тип, так как функция sqrt возвращает вещественное значение, которое не может быть присвоено целой переменной m.
Выражение «25 + cos(0)» вещественное, так как слагаемое cos(0) типа real. Это выражение не может быть присвоено переменной n целого типа.
В правой части оператора присваивания n:= round(sin(m) + cos(m)) + n выражение целого типа, которое присваивается целой переменной, что допустимо.
Выражение «sqrt(sqr(36))» имеет вещественный тип, так как функция sqrt возвращает вещественное значение, которое не может быть присвоено целой переменной m.
Выражение «25 + cos(0)» вещественное, так как слагаемое cos(0) типа real. Это выражение не может быть присвоено переменной n целого типа.