Practica 4. Utilización try...except:

Ejercicio.

Introducir tres números positivos.

Análisis:

  • Pedir el número.

  • Verificar que esté sea un dato válido, es decir, número y mayor que cero.

Diagrama

Datos iguales

Se deben pedir tres números, y se debe verificar que para cada datos introduciodo sea un número entero y además mayor que cero. Se utilizará try...except

Código común

Se observa que si el usuario introduce una letra, aparece un error de ejecución y esté debe evitarse. El diagrama quedaría:

Código completo

Para que el código lo pueda utilizar los tres números, dado que es lo mismo, se debe crear una funcion def, que en este caso se llama valida, en la cuál se le envia un mensaje, diferente, en función del número que se le pide, y regresa el número validado return numero, que se convetirá en tres números diferentes n1,n2,n3.

Probarlo

Última actualización