
Try Catch (dentro de for)
Publicado por Juan (2 intervenciones) el 22/05/2017 16:02:07
Buenos dias amigos.
Queria consultarles sobre un "problemita" que ando teniendo:
En una entrada de datos, en la consigna pide "Ingresar 5 numeros enteros", por ende hice un array de 5 espacios, y le puse un try catch para que solo tome los tipo int, y cualquiera que sea diferente, me muestre un mensaje que diga "por favor ingrese un numero entero".
Mi problema es que cuando comienza el array y se ingresa un char/string/double/float, en las 4 vueltas que quedan me repite el mensaje "por favor ingrese un numero entero", y el programa sigue en la siguiente consigna.
Yo quiero que cuando el usuario ingresa una un dato que no sea int, me imprima el mensaje una sola vez y continue con el ingreso de datos.
Desde ya, muchas gracias. Saludos!!
Queria consultarles sobre un "problemita" que ando teniendo:
En una entrada de datos, en la consigna pide "Ingresar 5 numeros enteros", por ende hice un array de 5 espacios, y le puse un try catch para que solo tome los tipo int, y cualquiera que sea diferente, me muestre un mensaje que diga "por favor ingrese un numero entero".
Mi problema es que cuando comienza el array y se ingresa un char/string/double/float, en las 4 vueltas que quedan me repite el mensaje "por favor ingrese un numero entero", y el programa sigue en la siguiente consigna.
Yo quiero que cuando el usuario ingresa una un dato que no sea int, me imprima el mensaje una sola vez y continue con el ingreso de datos.
Desde ya, muchas gracias. Saludos!!
Valora esta pregunta


0