Предмет: Информатика, автор: violettilk

Если числа x и y – одного знака, найти их среднее геометрическое, в противном случае среднее арифметическое
piton

Ответы

Автор ответа: rinatmuxekto86
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: спасибо большое, а еще с двумя можете помочь?
rinatmuxekto86: Присылайте
violettilk: https://znanija.com/task/44241306
violettilk: https://znanija.com/task/44241291
Похожие вопросы
Предмет: Русский язык, автор: ilya1337228