Вопрос задан 13.07.2023 в 20:55. Предмет Информатика. Спрашивает Королёв Евгений.

Даны целые числа k,l,m. вычислите сумму квадратов только положительных чисел.в пайтоне ​

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Почтовый Евгений.

k = int(input())

l = int(input())

m = int(input())

number_list = []

amount = 0

number_list.append(k)

number_list.append(l)

number_list.append(m)

for n in number_list:

   if n > 0:

       amount = amount + (n ** 2)

print(amount)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для вычисления суммы квадратов только положительных чисел с заданными значениями k, l и m в Python, можно воспользоваться следующим кодом:

python
def sum_of_positive_squares(k, l, m): numbers = [k, l, m] positive_numbers = [x for x in numbers if x > 0] sum_of_squares = sum(x**2 for x in positive_numbers) return sum_of_squares # Пример использования k = 3 l = -2 m = 5 result = sum_of_positive_squares(k, l, m) print(result) # Выведет 34, так как 3^2 + 5^2 = 9 + 25 = 34

В этом примере функция sum_of_positive_squares принимает три целых числа k, l и m. Создается список numbers из этих чисел, а затем с помощью генератора списков создается список positive_numbers, содержащий только положительные числа из numbers. Затем с помощью функции sum вычисляется сумма квадратов чисел из positive_numbers, которая и возвращается в качестве результата.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос