Вычислить выражение через процедуры с параметрами, либо без параметров - PascalABC.NET
Формулировка задачи:
Даны действительные числа a,b,c. Получить (max(a,a+b)+max(a,b+c))/(1+max(a+bc,1,15))
Решение задачи: «Вычислить выражение через процедуры с параметрами, либо без параметров»
textual
Листинг программы
procedure max(a, b :real; var mx : real); begin if a > b then mx := a else mx := b end; var a, b, c :real; max_1, max_2, max_3 : real; begin write('a = '); readln(a); write('b = '); readln(b); write('c = '); readln(c); max(a,a+b,max_1); max(a,b+c,max_2); max(a+b*c,1.15,max_3); writeln((max_1+max_2)/(1+max_3)); end.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д