Tuesday 13, May 2025
BÀI MỚI NHẤT
Friday, August 5, 2016

f Tính S(x, n) = 1 – x + x^3/3! – x^5/5! + … + (-1)^n+1 * x^2n+1/(2n + 1)!

Đinh Quang Trưởng - Lập trình C/C++

Đề bài:
Tính S(x, n) = 1 – x + x^3/3! – x^5/5! + … + (-1)^n+1 * x^2n+1/(2n + 1)!
Dưới đây là code tham khảo:

#include<iostream>
#include<math.h>
using namespace std;


int main()
{
int i, n;
float x, S, T;
long M, N;
cout << "Nhap x= ";
cin >> x;
do
{
cout << "Nhap n= ";
cin >> n;
if (n < 0)
{
cout << "\n N phai >= 0. Xin nhap lai !";
}

} while (n < 0);

S = 1;
N = 1;
i = 1;

while (i <= n)
{
T = pow(x, (2 * i));
M = i * 2;
N = N * M * (M - 1);
S = S + pow(-1, (float)i) * T / N;
i++;
}
cout << "\nTong S= " << -S<<endl;
system("pause");
}

Kết quả chương trình :
ket qua
Kết quả

>>Có thể bạn quan tâm: Tính S(x, n) = -1 + x^2/2! – x^4/4! + … + (-1)^n+1 * x^2n/(2n)!

Theo: Đinh Quang Trưởng