Losowanie orła i reszki

Losowanie orła i reszki

Program: symulujący losowanie orła lub reszki

Wykowane jest 100.000x losowań po czym program oblicza prawdopodobieństwo wyrzucenia danej strony.

Kompilator: Dev C++

Galeria:

Program w akcji.

Kod programu:

//Losowanie orła i reszki

#include <cstdlib>
#include <iostream>
#include <time.h>

using namespace std;

int main(int argc, char *argv[])
{
    int Tab[100000];
    float orly = 0;
    float reszki = 0;  
    srand(time(NULL));
    
    for(int i = 0; i < 100000; i++) 
	{
            Tab[i] = rand()%2;
            if(Tab[i] % 2 == 0) 
				orly++;
			else
				reszki++;     
    }   
    cout<<"Orly: "<<orly<<" Reszki: "<<reszki<<endl;
    cout<<"Szansa na orla: "<<100*orly/100000<<"% Szansa na reszke: "<<100*reszki/100000<<"%"<<endl<<endl;
    
    system("PAUSE");
    return EXIT_SUCCESS;
}