Вычислить выражение через процедуры с параметрами, либо без параметров - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Даны действительные числа a,b,c. Получить (max(a,a+b)+max(a,b+c))/(1+max(a+bc,1,15))

Решение задачи: «Вычислить выражение через процедуры с параметрами, либо без параметров»

textual
Листинг программы
  1. procedure max(a, b :real; var mx : real);
  2. begin
  3.   if a > b then mx := a else mx := b
  4. end;
  5.  
  6. var
  7.   a, b, c :real;
  8.   max_1, max_2, max_3 : real;
  9. begin
  10.   write('a = '); readln(a);
  11.   write('b = '); readln(b);
  12.   write('c = '); readln(c);
  13.   max(a,a+b,max_1);
  14.   max(a,b+c,max_2);
  15.   max(a+b*c,1.15,max_3);
  16.  
  17.   writeln((max_1+max_2)/(1+max_3));
  18. end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.625 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы