/*--------------------------------------------------------------------
 * FICHERO:  Azar.c
 * OBJETIVO: Probar el objeto "Azar"
 * AUTOR:    Pedro Reina
 * FECHA:    J.13.4.1995
 *------------------------------------------------------------------*/

/*--------------------------------------------------------------------
 * Ficheros de cabecera
 *------------------------------------------------------------------*/

#include "Azar.h"

/*--------------------------------------------------------------------
 * Programa principal
 *------------------------------------------------------------------*/
void main()
  {
  int Opcion, Sigue=1;
  int i, j;

  Azr_Inicia();

  while ( Sigue )
    {
    printf ( "\n\n" );
    printf ( "\nPrueba del objeto Azar" );
    printf ( "\n======================\n" );

    printf ( "\n0. Fin del programa" );
    printf ( "\n1. Azr_Inicia()" );
    printf ( "\n2. Nmeros entre -2 y 2" );
    printf ( "\n3. Nmeros entre 0 y 100" );

    printf ( "\n\nIntroduce nmero de opcin: " );
    scanf ( "%d", &Opcion );
    getchar();

    switch ( Opcion )
      {
      case 0:   Sigue = 0;       break;
      case 1:
               for ( j=0 ; j<15 ; j++ )
                 {
                 Azr_Inicia();
                 printf ( "\n" );
                 for ( i=0 ; i<5 ; i++ )
                   { printf ( "%d  ", Azr_Entero (0,9) ); }
                 }
                 
               printf ( "\n\nPulsa ENTER para seguir: " );
               getchar();
               break;
      case 2:
               for ( i=0 ; i<15 ; i++ )
                 { printf ( "\n%d", Azr_Entero (-2,2) ); }
               printf ( "\n\nPulsa ENTER para seguir: " );
               getchar();
               break;
      case 3:
               for ( i=0 ; i<15 ; i++ )
                 { printf ( "\n%d", Azr_Entero (0,100) ); }
               printf ( "\n\nPulsa ENTER para seguir: " );
               getchar();
               break;
      }
    }
  }