Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Antonio Villanueva Segura prototipo de GNA (Generador Numeros Aleatorios)
- #include <cstdlib>
- #include <ctime>
- #include <iostream>
- using namespace std;
- #define PERIODO 100000000 //Periodo de muestreo
- int main (){
- int aleatorio(0);//numero aleatorio generado
- double unos(0),ceros(0),contador (0);
- srand((unsigned)time(0));//inicializa generacion aleatoria
- while (true){//Bucle infinito
- while (contador <=PERIODO){//Periodo de muestreo
- aleatorio = (rand()%2);
- aleatorio ==1 ? unos++ :ceros ++;
- //cout << aleatorio << "\n"; //numero aleatorio en tiempo REAL
- contador++;
- }
- //cout <<"unos = "<<unos<<" , ceros = "<<ceros<<endl;//unos y ceros total
- cout <<"uno % ="<< (unos*100) / contador;
- cout <<" ,cero % ="<< (ceros*100) /contador<<endl;
- //Reset
- contador =0;//Reset contador ....
- unos=0;//Reset unos
- ceros=0;//reset ceros
- //exit(0);//test una vez ...
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement