Вопрос задан 19.05.2026 в 07:08. Предмет Математика. Спрашивает Климчук Николай.

По данному натуральному n≥2n \geq 2n≥2 вычислите сумму 1×2+2×3+⋯+(n−1)×n1 \times 2 + 2 \times 3 + \dots + (n-1) \times n1×2+2×3+⋯+(n−1)×n. Ответ выведите в виде вычисленного выражения и его значения в точности, как показано в примере.Пример:Вход: 4Выход: 1*2+2*3+3*4=20

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

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

Отвечает Циглер Давид.

Вот решение задачи на Python:

python
n = int(input()) # Вводим натуральное число n (n ≥ 2) sum_expression = "" # Строка для хранения выражения sum_value = 0 # Переменная для хранения суммы

# Вычисляем сумму и формируем строку с выражением for i in range(1, n): sum_value += i * (i + 1) if i == 1: sum_expression += f"{i}*{i+1}" else: sum_expression += f"+{i}*{i+1}"

# Выводим результат в нужном формате print(f"{sum_expression}={sum_value}")

Разбор решения:

  1. Читаем входное число n.
  2. Используем переменную sum_expression для формирования строкового выражения.
  3. Используем переменную sum_value для хранения суммы.
  4. В цикле от 1 до n-1 вычисляем произведения и добавляем их к выражению.
  5. Выводим итоговое выражение в нужном формате.

Пример работы:

Входные данные:

4

Выходные данные:

markdown
1*2+2*3+3*4=20

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

Топ вопросов за вчера в категории Математика

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

Математика 15.05.2026 09:39 29 Тарасова Екатерина
Математика 15.05.2026 06:08 18 Кайгородова Вика
Задать вопрос