
Вопрос задан 04.07.2023 в 07:59.
Предмет Информатика.
Спрашивает Суркова Катя.
Информатика, помогите пожалуйста! python!!! 6. Найдите сумму 1+3+5+7+...+37. 7. Найдите
произведение 1⋅2⋅3⋅...⋅n.

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

Отвечает Бейсенова Алёна.
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)))





Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно, я могу помочь вам решить эти задачи на Python.
Задача 6: Найти сумму 1+3+5+7+...+37.
Вы можете использовать цикл for
для нахождения суммы чисел от 1 до 37 с шагом 2. Вот пример кода:
pythonsum = 0
for i in range(1, 38, 2):
sum += i
print(sum)
Этот код создает переменную sum
, которая начинается с 0, и затем прибавляет к ней каждое нечетное число от 1 до 37. Результат будет суммой всех нечетных чисел в этом диапазоне.
Задача 7: Найти произведение 1⋅2⋅3⋅...⋅n.
Для нахождения произведения чисел от 1 до n, вы можете использовать цикл for
. Вот пример кода:
pythonn = int(input("Введите значение n: ")) # Пользователь вводит значение n
product = 1 # Начальное значение произведения
for i in range(1, n + 1):
product *= i
print("Произведение от 1 до", n, "равно", product)
Этот код сначала запрашивает у пользователя значение n
, затем использует цикл for
, чтобы перемножить все числа от 1 до n
, и выводит результат.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili