Tarea - Mejorando la Calculadora
El código de la calculadora que creamos en la tarea anterior se muestra a continuación. Su tarea es agregar verificaciones para asegurar una entrada adecuada del usuario.
- Agregar una verificación para asegurarse de que el usuario ingrese un valor apropiado para la variable
opr
. La entrada no debe estar vacía y solo debe ser igual a+
,-
,/
o*
. En caso de una entrada incorrecta, se debe solicitar nuevamente al usuario que ingrese el valor. De manera similar al punto 1, agregue verificaciones parafirst
ysecond
. Asegúrese de que el usuario ingrese un número válido.
Existen múltiples formas de hacer esto. Mientras se cumpla la condición, la solución es válida. Idealmente, debería haber 3 sentencias try-catch separadas para las 3 entradas. Puede colocar todas las sentencias try-catch en un solo bucle, o en bucles separados, según su preferencia.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 2.22
Tarea - Mejorando la Calculadora
Desliza para mostrar el menú
El código de la calculadora que creamos en la tarea anterior se muestra a continuación. Su tarea es agregar verificaciones para asegurar una entrada adecuada del usuario.
- Agregar una verificación para asegurarse de que el usuario ingrese un valor apropiado para la variable
opr
. La entrada no debe estar vacía y solo debe ser igual a+
,-
,/
o*
. En caso de una entrada incorrecta, se debe solicitar nuevamente al usuario que ingrese el valor. De manera similar al punto 1, agregue verificaciones parafirst
ysecond
. Asegúrese de que el usuario ingrese un número válido.
Existen múltiples formas de hacer esto. Mientras se cumpla la condición, la solución es válida. Idealmente, debería haber 3 sentencias try-catch separadas para las 3 entradas. Puede colocar todas las sentencias try-catch en un solo bucle, o en bucles separados, según su preferencia.
¡Gracias por tus comentarios!