Помогите с Паскалем, срочно 1. Задан заголовок функции FUNCTION MAX2 (F,G: REAL): REAL;...

0 интересует 0 не интересует
57 просмотров

Помогите с Паскалем, срочно
1. Задан заголовок функции FUNCTION MAX2 (F,G: REAL): REAL;
Найти ошибки в указании обращения к функции:
а) IF MAX2 (A,B) THEN WRITE ('A>B') ELSE WRITE ('A
б) READ (MAX2 (A,B));


спросил от Начинающий (400 баллов) в категории Информатика
1 Ответ
0 интересует 0 не интересует
ответил от Отличник (9.7k баллов)
 
Лучший ответ

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() должно быть имя переменной






...