Предмет: Информатика,
автор: violettilk
Если числа 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:
спасибо большое, а еще с двумя можете помочь?
Похожие вопросы
Предмет: Русский язык,
автор: ValentinaTyrylg
Предмет: Русский язык,
автор: sasa2007
Предмет: Русский язык,
автор: ilya1337228
Предмет: Математика,
автор: dily3
Предмет: Физика,
автор: estorovad