Pruebas de escritorio, estructura de decisión compuesta, estructura de decisión anidada
Pruebas de escritorio
Es una herramienta de programación, muy útil, para comprobar que el programa haga lo que realmente se quiere.
Se deben evaluar varias opciones, revisando lo que daría como resultado el programa y verificando que cada prueba de, exactamente lo que se quiere.
Definición del problema:
Diseñe un algoritmo que permita solicitar tanto el nombre como la edad de una persona y posteriormente imprimir si ella es “Mayor de edad” o “Menor de edad” según la información ingresada.
Para el ejemplo, una persona se considera mayor de edad si tiene 18 años o más.
Análisis del problema:
Construcción del código:
Definición del problema:
Diseñe un algoritmo que permita solicitar tanto el nombre como la edad de una persona y posteriormente indicar si ella es “Mayor de edad” o “Menor de edad” según la información ingresada.
Para el ejemplo, una persona se considera mayor de edad si tiene 18 años o más.
Análisis del problema:
Construcción del código
Definición del problema:
Determine el mayor entre dos números enteros que ingresa un usuario. Los números pueden ser iguales o diferentes.
Análisis del problema:
Construcción del código
Definición del problema:
Diseñe un algoritmo que permita imprimir un mensaje según la nota definitiva de un estudiante entre 0.0 y 5.0, de acuerdo con la Tabla
Construcción del código
Para tener en cuenta....
Estructura de decisión anidadas utilizando elif
Algunos lenguajes de programación, incluyendo a Python, poseen una estructura que facilita la escritura de decisiones anidadas. Esta estructura se conoce como elif. Su sintáxis es como se ve a la derecha:
Retomamos el Ejemplo 3......
Definición del problema:
Diseñe un algoritmo que permita imprimir un mensaje según la nota definitiva de un estudiante entre 0.0 y 5.0, de acuerdo con la Tabla
Algunos ejercicios para prácticar:
1. La oficina de incorporación del ejército necesita un algoritmo que le permita saber si un aspirante a ingresar a la institución como soldado es apto o no para poder vincularlo. Para que una persona sea apta, debe cumplir los siguientes requisitos:
Si es mujer, su estatura debe ser superior a 1.60 mts y su edad debe estar entre 20 y 25 años.
Si el aspirante es hombre, su estatura debe ser superior a 1.65 mts y su edad debe estar entre los 18 y 24 años.
Tanto mujeres como hombres deben ser solteros.
2. Construya un programa que permita encontrar el mayor entre tres números que ingresa un usuario.
3. Calcule el sueldo que le corresponde al trabajador de una empresa, los cálculos se deben realizar en función de los siguientes criterios:
Si lleva más de 10 años en la empresa se le aplica un aumento del 10%
Si lleva menos de 10 años pero más que 5 se le aplica un aumento del 7%.
Si lleva menos de 5 años pero más que 3 se le aplica un aumento del 5%
Si lleva menos de 3 años se le aplica un aumento del 3%.