saludos...
ya tengo hecho el ejercicio, pero esta vez no te lo voy a poner, de momento, para que pienses un poco....te explico por encima como lo he hecho...
otra_vez:
cout<<"Cual es el numero secreto?...entre 100 y 999 : ";
cin>>numero;
cout<<"\n"<<endl;
no he utilizado randomize()....he utilizado srand y rand
srand(??????????);
int gh = ????+(rand()%?????);
una vez generado el numero, compruebo que este comprendido entre 100 y 999, si no esta, vuelve a pedir otro numero.
si gh menor que 100 ó gh mayor que 999 entoces me voy a "otra vez:"
si esta comprendido, comienzo el bucle...por ejemplo
bool bucle = true;
do {
si numero_ingresado menor numero_generado entoces ...."el numero secreto es mayor"
si numero_ingresado mayor numero_generado entoces ....."el numero secreto es menor"
si ninguna de las dos anteriores entoces...."enhorabuena etc etc..............rompo bucle.
cin>>numero;
cout<<"\n"<<endl;
}while(bucle);
ala, a ver que se te ocurre.
Coke.
Última edición por Coke; 17/12/2005 a las 05:02.
|