Version:0.9 StartHTML:0000000105 EndHTML:0000004899 StartFragment:0000000152 EndFragment:0000004865
/******************************************************/
/*************** Isidro Pastor Jorda ******************/
/******************************************************/
/****************** Telematica ************************/
/******************************************************/

#include <iostream.h>
#include <stdlib.h>
#include <time.h>

int main()
{
    float x, aleatorio, A, B, C, D, E, F, max, min, suma;

    srand(time(NULL));

    do
    {
        cout << " Cuantos numeros aleatorios quieres generar ? (1/6)--> " ;
        cin >> x ;
    }
    while ( ( x < 2 ) || ( x > 5) );

    // int MAX_RAND=9;
    max = 0;
    min = 11;
    suma=0;
    A = 0;
    B = 0;
    C = 0;
    D = 0;
    E = 0;
    F = 0;
    for (int i=1; i<=x; i++)
    {
        do
             aleatorio = rand()%10 + 1 ;
        while  ( aleatorio == A || aleatorio == B || aleatorio == C || aleatorio == D || aleatorio == E || aleatorio == F);

        if (aleatorio > max)
            max = aleatorio;

        if (aleatorio < min)
            min = aleatorio;

        switch (i)
        {
            case 1:
            A = aleatorio;
            cout << " A = " << A << endl;
            break;

            case 2:
            B = aleatorio;
            cout << " B = " << B << endl;
            break;

            case 3:
            C = aleatorio;
            cout << " C = " << C << endl;
            break;

            case 4:
            D = aleatorio;
            cout << " D = " << D << endl;
            break;

            case 5:
            E = aleatorio;
            cout << " E = " << E << endl;
            break;

            case 6:
            F = aleatorio;
            cout << " F = " << F << endl;
            break;

        }
        suma = suma + aleatorio ;
    }

    cout << endl << " El maximo valor introducido es -> " << max << endl;
    cout << " El minimo valor introducido es -> " << min << endl;
    cout << " La media de los valores introducidos es " << suma/x << endl ;


    cout << endl << endl;


    system("PAUSE");
    return 0;
}