Помогите решить задачу в Паскале z=(min(x,y)+0,5)/(1+max*max(x,y))

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

Помогите решить задачу в Паскале
z=(min(x,y)+0,5)/(1+max*max(x,y))


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

Точно правильно переписано?

0

max*max(x,y) - тут ошибки нет?

0

да, так должно быть, max в квадрате

0

когда вводятся x и y то выбирается из них max и min

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

Var
X,Y,M:real;
Begin
Write('X = ');ReadLn(X);
Write('Y = ');ReadLn(Y);
if X>Y then
Begin
M:=X;
X:=Y
End
else M:=Y;
Write('z = ',(X+0.5)/(1+M*M))
End.

0

а зачем присвоили x к y? X:=Y

0

Потому что в X храниться минимальное значение, а в M - максимальное

0

а, все понял, спасибо