/*
Aqui tienes un mini-programa como una solucion
Espero que te sirva
*/
#include <iostream.h>
#include <stdlib.h>
#include <time.h>
/*Realizado por Lamkros*/
int main()
{int i,j,t;
bool ok=true;
int vector[21];
i=0;
srand(time(0)); //inicializa el rand
while (i<=20)
{ok=true;
t=(rand()%75)+1; //Calculo en num aleatorio
j=0;
while ((ok)&&(j<i)) //Compruebo que no esta ya
{
if (vector[j]==t)
{ok = false;}
else
{++j;}
}
if (ok) // Si no está incremento i y le doy al vector su valor t
{vector=t;
++i;}
}
//Imprime todos los valores
for (i=0;i<=20;++i)
{cout <<endl<<vector<<", ";}
system("PAUSE");
return 0;
}
//Suerte;)