@hrgy:
Így talán hasznosabb (a printf-et kivéve a belső ciklusból, és a végére tenni összegezve - idézőjelek nem kellenek, csak formázás miatt van). És akkor itt minél nagyobb a "c" értéke, annál pontosabb lesz a közelítés pi-hez ha jól gondolom:
const c = 100000;
int main() {
float x,y,i,a=0.0;
int s;
for(s=0; s"<"c; s++) {
x=1.*rand()/RAND_MAX;
y=1.*rand()/RAND_MAX;
i+=x*x+y*y<=1;
}
printf("%lf\n",4*i/c);
}
(Hogy lehet kiküszöbölni, hogy a code tag-en belüli formázást ne csessze szét a "<" jel?)