1 Góc học tập ➢
2 Tin học đại cương ➢
3 Bài kiểm tra thực hành
Đề 9 |
---|
Lập chương trình thực hiện các công việc sau: Dùng vòng while hoặc do...while để tính số pi theo công thức: Với epsilon là một số được nhập vào từ bàn phím và thuộc khoảng (0;1). |
Chú ý: _Sinh viên phải kiểm tra điều kiện đầu vào. |
#include <bits/stdc++.h>
main()
{float pi,epsilon,a;
int n;
do {printf("Nhap vao so duong epsilon < 1 :");
scanf("%f",&epsilon);}
while(epsilon<=0||epsilon>=1);
pi=0;
n=-1;
do {n++;
a=4.0/(2*n+1);
pi=pi+a*pow(-1,n);}
while(a/4>=epsilon);
printf("\n So pi = %f .",pi);
getch();
}