08/01/21 21:51:55
>>749
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<math.h>
int main(void)
{
int i,n,f;
double x,y,r,pi;
srand(time(NULL));
printf("繰り返し回数を入力:");
scanf("%d",&n);
f=0;
for(i=0;i<n;i++){
x=(double)rand()/RAND_MAX;
y=(double)rand()/RAND_MAX;
r=sqrt(x*x+y*y);
if(r<=1){ f++; }
}
pi = (double)f/n*4;
printf("%1f\n",pi);
return 0;
}