задан заголовок функции function max2 (f,g: real): real; найти ошибки в указании обращения к функции: а) if max2 (a,b) then write ('a> b') else write ('a б) read (max2 (a,b));

regina1002 regina1002    1   09.07.2019 00:00    4

Ответы
Анна3481 Анна3481  02.10.2020 23:07
READ (MAX2 (A,B)); IF MAX2 (A,B) THEN WRITE ('A>B')
 это логическое выражение
 тип логического выражения boolean  (1 - true, 0 - false)  MAX2 описано как real нельзя преобразовывать тип real  к  boolean
READ (MAX2 (A,B)); - это выражение вообще не имеет смысла, так как вызов MAX2(A,B) вернет число типа real
в операторе  READ() должно быть имя переменной
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика