import java.util.Scanner;
public class Demo18 {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
System.out.println("使用蒙特卡洛方法计算圆周率Π的值");
System.out.println("请输入想要随机产生多少个点:");
double n=in.nextInt();
double pi=0;
double x=0,y=0;
double sum=0;
for(long i=1;i<n;i++) {
x=Math.random();
y=Math.random();
if(x*x+y*y<=1) {
sum++;
}
}
pi=(sum/n)*4;
System.out.println("Π的近似值为:"+pi);
}
}