/*
 * arquivo: roleta.c
 * -----------------
 * Este programa resolve o seguinte problema:
 *
 * Dados n lancamentos de uma roleta (numeros entre 0 e 36), calcular 
 * a frequencia de cada numero.(Supor n < 100.)
 *
 */

#include <stdio.h>

#define SIZE 37

int main()
{
    int i, n, num, f[SIZE];	/* reservado um total de SIZE posicoes: 
				   f[0..SIZE-1] ou seja, f[0..36]       */

    printf("Forneca o valor de n (total de lancamentos):");
    scanf("%d", &n);

    for (i = 0; i <= 36; i++)
	f[i] = 0;		/* inicialmente zeramos todas as frequencias */

    for (i = 0; i < n; i++) {
	scanf("%d", &num);
	f[num]++;
    }

    for (i = 0; i <= 36; i++)
	printf("frequencia do numero %d = %d \n", i, f[i]);

    return 0;
}


/* Pergunta: O que acontece se  for fornecido um numero (num) que 
 * nao esteja no intervalo 0 a 36 ?
 *
 *  Faca um teste, mas antes faca uma alteracao no programa acima,
 *  mandando imprimir o valor de f[num] assim que ele e' atualizado.
 */


   
