Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Name: Aleatorio1y0
- Copyright: Cesar A. Rodriguez C.
- Author: Cesar A. Rodriguez C.
- Date: 09/10/16 21:17
- Description: Genera una serie aleatoria de 1 y 0 una N cantidad de veces
- */
- #include <stdlib.h>
- #include <iostream>
- #include <time.h>
- int i, n;
- int main()
- {
- printf( " \n Numero de veces que se repetira el expeimento? : "); // donde N puede ser N <= 520.000
- scanf("%d",&n);
- printf( "\n \n");
- int ensayos[n];
- srand(clock()); // semilla para generar Numero alatorios (ver Pag. 138 de Programacion c y java deitel & deitel 4ta edicion)
- for (i = 1; i <= n; i++){
- ensayos[i] = rand() %2; // Funcion que asigna numeros aleatorios a cada elemento de la matriz (ver Pag. 138 de Programacion c y java deitel & deitel 4ta edicion)
- printf(" %d ", ensayos[i]);
- }
- printf("\n");
- /*
- // Codigo alternativo (pero mas largo) Reemplazar desde la linea 26
- ensayos[i]= rand(); // rand() utilizar 4bytes eso equivale a un rango desde 0 hasta 32.767. por eso la mitad (16.384) unos eran 0 y el resto 1
- if (ensayos[i] <= 16384 ){
- ensayos[i] = 0;
- printf(" %d ",ensayos[i]);
- }
- else{
- ensayos[i] = 1;
- printf(" %d ",ensayos[i]);
- };
- */
- printf("\n\n");
- system("pause");
- return 0;
- };
Add Comment
Please, Sign In to add comment