No se como hacer que mi else se repita cuando haya un error en la respuesta.
Publicado por valen (1 intervención) el 28/05/2019 07:46:54
1
2
3
4
5
6
7
8
9
10
11
12
13
14
main(){
float estatura;
cout<<" Estatura: ";
cin>>estatura;
if((estatura <= 2)&&(estatura >= 1.4)){
}
else{
cout<<" ¡Estatura no válida! [2 - 1.4]"<<endl;
cout<<" Estatura: ";
cin>>estatura;
}
return 0;
}
Cuando quiero que el usuario ponga su altura, pero este ponga una altura mayor a 2 o menor a 1.4 quiero que salga un mensaje "¡Estatura no válida!" tantas veces sea necesario hasta que ponga la información correcta.
Pero con este else, al poner una vez la estatura incorrecta, sale el mensaje, y ponemos otra vez la estatura incorrecta lo toma como válido...
Valora esta pregunta


0