Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/07/2013, 13:45
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 9 meses
Puntos: 1360
Respuesta: Tanto por cien aleatorio

Son muchas cosas.

1. Haces divisiones con enteros, recuerda int / int == int
2. Haces como cosas como (X / 100) * 100, esto siempre es igual a X. El porcentaje se calcula como (cuantas_veces_cae_un_numero / total_de_intentos) * 100
3. Haces cosas como crear 6 funciones que hacen lo mismo.

Código C:
Ver original
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5. int main()
  6. {
  7.     int i, x;
  8.     int f[6] = {0, 0, 0, 0, 0, 0};
  9.     srand(time(NULL));
  10.  
  11.     for(i = 0; i < 100; i++)    {
  12.         x = rand() % 6;
  13.         f[x]++;
  14.     }
  15.  
  16.     for(i = 0; i < 6; i++) {
  17.         printf("Ha salido el numero %d un %d porciento\n", i, f[i]);        //Las imprimo
  18.     }
  19. }