Pascalописать функции min2(a,b) и max2(a,b)2 вещественного типа, находящие минимальное и максимальное из двух вещественных чисел a и b.​

angelinaoguzova angelinaoguzova    1   23.05.2019 16:15    4

Ответы
plahowajana plahowajana  19.06.2020 10:49

Function max(a As Double, b As Double) As Double

Dim i, j, k, l As Integer

k = Sgn(a - b)

l = k * k

i = l * (l + k) / 2

j = l * (l - k) / 2

max = a * i + b * j

End Function

Function min(a As Double, b As Double) As Double

Dim i, j, k, l As Integer

k = Sgn(b - a)

l = k * k

i = l * (l + k) / 2

j = l * (l - k) / 2

min = a * i + b * j

End Function

Excel VBA

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика