Publicado el 14 de Enero del 2017
2.851 visualizaciones desde el 14 de Enero del 2017
16,9 KB
1 página
Creado hace 19a (01/02/2006)
Lectura de variables con control de
errores
do {
printf("Dame un valor entero positivo y menor que 100: ");
scanf("%d", &a);
if (a<0 || a>=100) {
printf("Error, vuelve a intentarlo.\n");
}
} while (a<0 || a>=100);
La misma condición de error
Este código cumplen lo siguiente:
•Sólo se muestra el mensaje de error en caso de error
•La pregunta se repite hasta que el valor sea correcto
•Sólo hay un scanf (se minimiza la posibilidad de error de programación)
Comentarios de: Lectura de variables con control de errores (0)
No hay comentarios