#include
#include
int main(void)
{
long double x,y; // współrzędne losowego punktu
long double T=0,R,ilosc,pi; // ilosc- liczba punktów generowanych
// T- liczba punktów w polu koła
//incjalizacja generatora licznb pseudolosowych
srand(time(NULL));
std:: cout << "Ile punktow? ";
std::cin >> ilosc;
// losowanie liczb rzeczywistych z zakresu ,<0,1>.
for(R=0; R
// sprawdzenie czy wygenerowany punkt należy do koła o promieniu 1
if (x*x+y*y<=1)
T++; //jeśli punkt należy do koła to licznik T zostaje zwiekszony o jeden
}
pi= (4*T)/R;
std::cout << "liczba pi ma wartosc : " << pi;
std:: cin.ignore();
getchar();
return 0;
}