Вопрос задан 04.07.2023 в 07:59. Предмет Информатика. Спрашивает Суркова Катя.

Информатика, помогите пожалуйста! python!!! 6. Найдите сумму 1+3+5+7+...+37. 7. Найдите

произведение 1⋅2⋅3⋅...⋅n.
0 0
Перейти к ответам

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

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

Python 3.8.3

Вторая задача требуется ввода N, здесь он тоже есть.

Код:

  • from functools import reduce
  • print(sum((x for x in range(1, 38) if x % 2 == 1))
  • print(reduce(lambda x, y: x*y, range(1, int(input())+1)))



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

Конечно, я могу помочь вам решить эти задачи на Python.

Задача 6: Найти сумму 1+3+5+7+...+37.

Вы можете использовать цикл for для нахождения суммы чисел от 1 до 37 с шагом 2. Вот пример кода:

python
sum = 0 for i in range(1, 38, 2): sum += i print(sum)

Этот код создает переменную sum, которая начинается с 0, и затем прибавляет к ней каждое нечетное число от 1 до 37. Результат будет суммой всех нечетных чисел в этом диапазоне.

Задача 7: Найти произведение 1⋅2⋅3⋅...⋅n.

Для нахождения произведения чисел от 1 до n, вы можете использовать цикл for. Вот пример кода:

python
n = int(input("Введите значение n: ")) # Пользователь вводит значение n product = 1 # Начальное значение произведения for i in range(1, n + 1): product *= i print("Произведение от 1 до", n, "равно", product)

Этот код сначала запрашивает у пользователя значение n, затем использует цикл for, чтобы перемножить все числа от 1 до n, и выводит результат.

0 0

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

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

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

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