Если числа x и y – одного знака, найти их среднее геометрическое, в противном случае среднее арифметическое
piton
Ответы
Ответ дал:
5
Ответ:
import math
x=int(input())
y=int(input())
if x*y>0:
print(math.sqrt(x*y))
else:
print((x+y)/2)
Объяснение:
В вашем задании не указано, откуда берутся значения, поэтому предположим, что их вводит пользователь. Идея решения заключается в том, что если оба значения отрицательны или оба положительны, то при перемножении мы 100% получаем положительное число и если это произойдёт, то выполняем расчёт среднего геометрического, иначе арифметического.
sqrt - функция расчёта квадратного корня. Чтобы её использовать, мы подключаем библиотеку math.
violettilk:
спасибо большое, а еще с двумя можете помочь?
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад