Даны действительные числаx, y (x≠ y). Меньшее из этих двух чисел заменить их полусуммой,...

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

Даны действительные числаx, y (x≠ y). Меньшее из этих двух чисел заменить их полусуммой, а большее – их удвоенным произведением. Нужно решить в Basic. помогите пожалуйста


Информатика (15 баллов) | 150 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

DIM x AS DOUBLE, y AS DOUBLE
CLS
INPUT x, y
IF x < y THEN
   x = (x + y) / 2
   y = 2 * x * y
ELSE
   y = (x + y) / 2
   x = 2 * x * y
END IF
PRINT "x="; x; ", y="; y

Результат
? 5.68,3.9
x= 54.4144 , y= 4.79


image
(150k баллов)