input license here

Tính S(n) = 1 + 1/3 + 1/5 + … + 1/(2n + 1)

Xin chào mừng bạn đến với những bài tập c có lời giải, hôm nay mình sẽ giải cho các bạn một bài tập Tính S(n) = 1 + 1/3 + 1/5 + … + 1/(2n + 1) sử dụng ngôn ngữ lập trình c, bạn có thể tham khảo chương trình của mình, có thể bạn có cách giải khác nhưng kết quả chỉ có một,để giải quyết được bài toán này bạn có thể tìm hiểu về vòng lặp do while C để có thể hiểu được bài toán này.
Sau đây là chương trình của bài toán:
#include <stdio.h>
int main()
{
int i, n;
float S;
S = 0;
do
{
printf("\nNhap n: ");
scanf("%d", &n);
if(n < 1)
{
printf("\nN phai lon hon hoac bang 1. Xin nhap lai !");
}
}while(n < 1);

for(i = 0; i < n; i++)
{
S = S + 1.0 / ((2 * i) + 1);
}
printf("\nTong la: %f", S);
return 0;
}
Kết quả:
Tính S(n) = 1 + 1/3 + 1/5 + … + 1/(2n + 1)

Related Posts
Diệp Quân
Nguyen Manh Cuong is the author and founder of the vmwareplayerfree blog. With over 14 years of experience in Online Marketing, he now runs a number of successful websites, and occasionally shares his experience & knowledge on this blog.
SHARE

Related Posts

Subscribe to get free updates

إرسال تعليق

Sticky