СДЕЛАЙТЕ ПЖЛ В pascal!!!!!!!!!!!!!! Вывести ** экран значения функции y=b min{a,b...

0 голосов
29 просмотров

СДЕЛАЙТЕ ПЖЛ В pascal!!!!!!!!!!!!!!

Вывести на экран значения функции y=b min{a,b max(a^2,x)} из промежутка [a,b]


Информатика (48 баллов) | 29 просмотров
0

Какая операция должна быть между "b" и "min/max"?

Дан 1 ответ
0 голосов

Примерный код:

program Project1;
var a,b, x:integer;

function max(a,b:integer):integer;
begin
  if a>b then
    result:=a
  else
    result:=b
end;

function min(a,b:integer):integer;
begin
  if a    result:=a
  else
    result:=b
end;

begin
  readln(a, b);
  for x:=a to b do
    writeln(b * min(a,b * max(a*a, x)));
  readln;
end.

Ещё варианты:
writeln(b + min(a,b + max(a*a, x)));
writeln(b - min(a,b - max(a*a, x)));
writeln(b div min(a,b div max(a*a, x)));

(511 баллов)