Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: marta.r en 17 Noviembre 2018, 11:52 AM

Título: Como hacer un do while
Publicado por: marta.r en 17 Noviembre 2018, 11:52 AM
se que debe ser una tontería, pero soy principiante así que:
como se hace para que al iniciar el programa, salga una pregunta, y si la respuesta no es la correcta, aparezca un mensaje de error y le vuelva a preguntar hasta que sea la válida?
Título: Re: Como hacer un do while
Publicado por: Beginner Web en 17 Noviembre 2018, 16:08 PM
Seria algo asi
Código (cpp) [Seleccionar]
bool correcta=false;

do{
hacer_la_pregunta;
leer respuesta;
si(pregunta_es_correcta)
correcta=true;
sino
escribir<<"Respuesta incorrecta"<<endl;
}while(correcta==false);