Вычислить значение суммы ряда - C (СИ) (72326)
Формулировка задачи:
дано натуральное число n, действительное x, вычислить tgx+tgx^2+...+tgx^n используя цикл for и не используя pow
Решение задачи: «Вычислить значение суммы ряда»
textual
Листинг программы
int n, i;
double x, temp = 1, res = 0;
scanf("%d %lf", &n, &x);
for (i = 0; i < n; ++i)
{
temp *= x;
res += tan2(temp);
}
printf("%f", res);
Объяснение кода листинга программы
В этом коде выполняется вычисление суммы ряда. Вот список действий, которые происходят в коде:
- Вводятся два значения: n (количество элементов ряда) и x (значение, на которое умножаются все элементы ряда).
- Инициализируются переменные: i (счетчик элементов ряда), temp (переменная для хранения произведения x на каждом шаге), res (результат суммы ряда).
- Запускается цикл от 0 до n-1, который выполняет следующие действия:
- Умножает значение x на переменную temp.
- Добавляет значение tg(temp) к переменной res.
- После завершения цикла выводится значение переменной res.