Dev - C++ - Control de errores.

   
Vista:

Control de errores.

Publicado por MIguel Ramos (1 intervención) el 23/10/2007 06:22:32
hola que tal soy estudiante de primer año de ing en informatica

y tengo un problema que me gustaria poder solucionar aca el fragmento de codigo


do
{
printf("\n BIENVENIDO AL PROGRAMA");
printf("\n PRESIONE 1 PARA SUMAR");
printf("\n PRESIONE 2 PARA RESTAR");
printf("\n PRESIONE 3 PARA MULTIPLICAR");
printf("\n PRESIONE 4 PARA DIVIDIR");
scanf("%d",&op);
}while(op<1 || op>5);

/*MI Pregunta es que como dice el codigo es permitido ingresar solo numeros del 1 al 4 es el control de errores.. si llega a ingresar un numero distinto como por ej 5 se repite el ciclo y los printf mi "Problema es que cuando ingreso algun caracter cualquier letra el programa se vuelve loco y se repite el ciclo sin parar quisiera tener una solucion estoy comenzando en esto de la programacion les agradeceria mucho si me mandan la respuesta a mi mail mramos892@hotmail.com*/
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Control de errores.

Publicado por Fabian (1 intervención) el 29/10/2007 00:29:22
do
{
printf("\n BIENVENIDO AL PROGRAMA\n");
printf("\n PRESIONE 1 PARA SUMAR\n");
printf("\n PRESIONE 2 PARA RESTAR\n");
printf("\n PRESIONE 3 PARA MULTIPLICAR\n");
printf("\n PRESIONE 4 PARA DIVIDIR\n");
getch();
clrscr();
scanf("%d",&op);
}while(op != 4 );
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar