Вопрос задан 18.07.2023 в 15:02. Предмет Информатика. Спрашивает Делидова Дарья.

Вычислить сумму и произведение 1, 2, 3,...,n. нужно составить программу.

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

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

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

#include <iostream>

using namespace std;

int sum(int n, bool o)

{

if (n == 0 && o)

return 0;

if (n == 1)

return 1;

if (o)

return sum(n - 1, 1) + n;

else

return sum(n - 1, 0) * n;

}

int main()

{

int n;

cin >> n;

cout << sum(n, 1) << "\n"

<< sum(n, 0);

}

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

Вот пример программы на языке Python, которая вычисляет сумму и произведение чисел от 1 до заданного значения n:

python
def calculate_sum_product(n): if n <= 0: return "Значение n должно быть положительным." sum_result = 0 product_result = 1 for i in range(1, n+1): sum_result += i product_result *= i return sum_result, product_result # Пример использования: n = int(input("Введите значение n: ")) result = calculate_sum_product(n) print("Сумма:", result[0]) print("Произведение:", result[1])

Вы можете ввести значение n, и программа вычислит сумму и произведение чисел от 1 до n.

0 0

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

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

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

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