Đinh Quang Trưởng - Lập trình C/C++
Đề bài:
Tính S(x, n) = -1 + x^2/2! – x^4/4! + … + (-1)^n+1 * x^2n/(2n)!
Dưới đây là đoạn code tham khảo:
#include<iostream>
#include<conio.h>
#include<math.h>
using namespace std;
int main()
{
int i, n;
float x, S, T;
long M;
cout << "\nNhap x= ";
cin >> x;
do
{
cout << "nhap n= ";
cin >> n;
if (n < 1)
{
cout << "\n N phai >= 1. Xin nhap lai !";
}
} while (n < 1);
S = 0;
T = 1;
M = 1;
i = 1;
while (i <= n)
{
T = T * x;
M = M * i;
S = S + pow(-1, (float)i) * T / M;
i++;
}
cout << "Tong S= " << S;
system("pause");
}
Kết quả :
>>Có thể bạn quan tâm: Tính S(x, n) = 1 – x + x^3/3! – x^5/5! + … + (-1)^n+1 * x^2n+1/(2n + 1)!
Theo Đinh Quang Trưởng
Đề bài:
Tính S(x, n) = -1 + x^2/2! – x^4/4! + … + (-1)^n+1 * x^2n/(2n)!
Dưới đây là đoạn code tham khảo:
#include<iostream>
#include<conio.h>
#include<math.h>
using namespace std;
int main()
{
int i, n;
float x, S, T;
long M;
cout << "\nNhap x= ";
cin >> x;
do
{
cout << "nhap n= ";
cin >> n;
if (n < 1)
{
cout << "\n N phai >= 1. Xin nhap lai !";
}
} while (n < 1);
S = 0;
T = 1;
M = 1;
i = 1;
while (i <= n)
{
T = T * x;
M = M * i;
S = S + pow(-1, (float)i) * T / M;
i++;
}
cout << "Tong S= " << S;
system("pause");
}
Kết quả :
![]() |
kết quả chương trình |
>>Có thể bạn quan tâm: Tính S(x, n) = 1 – x + x^3/3! – x^5/5! + … + (-1)^n+1 * x^2n+1/(2n + 1)!
Theo Đinh Quang Trưởng
