Есть код, но не понимаю почему не выводится конечная сумма. Помогите пожалуйста его написать, чтобы сумма выводилась нормально
x = input('Введите значение x: ');
E = 1e-5;
n = 1;
term = ((-1)^n)*(x^n)/((2*n)+1);
sum = term;
while abs(term) >= E
n = n + 1;
term = ((-1)^n)*(x^n)/((2*n)+1);
sum = sum + term;
end
disp(['Сумма равна: ' num2str(sum)]);
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |