En este apartado utilizaremos las distintas estructuras condicionales para darle varios caminos de ejecución a nuestro programa (if, else) y lo ilustraremos con un ejemplo como en los anteriores posts
Estructura condicional if
Cuando la ejecución de nuestro programa llega al punto donde se encuentra la instrucción if, nuestro programa verificará si se cumple o no las condiciones que le asignaremos.
si la condición es verdadera se ejecutarán las instrucciones 1 y 2, de lo contrario si la condición no se cumple se ejecutaran las instrucciones X y Y.
Condición simple
condiciones anidadas
De este modo podemos introducir la cantidad de condiciones como se quiera dentro de la condición principal, la sentencia elseif nos permitirá introducir en una sola linea una condición adicional
NOTA:
Para las condiciones disponemos de los siguientes operadores
- == para validar si el contenido de una variable es igual a otra
- != distinto
- <= menor o igual que
- >= mayor o igual que
- < menor que
- > mayor que
Ahora plantearemos un ejemplo:
ejemplo 1:
Crearemos un programa que sume dos números enteros (número 1 tendrá un valor de 4, y el número 2 tendrá un valor de 5), si la suma de ambos números es mayor a 10 entonces escribiremos que la suma es mayor y de lo contrario, si la suma es menor que 10 escribiremos que la suma de ambos número es menor que 10 .
Como veremos el resultado de este programa nos debe imprimir:
suma: 9
La suma es menor que 10
Ejemplo 2: if anidado
Para este ejemplo usaremos la función rand que nos proporcionará un número aleatorio entre 1 y 1000, el programa debe imprimir el numero y si el numero tiene un solo dígito, nos diga que el número elegido tiene un solo dígito, si el número tiene 2 dígitos, nos diga que el número tiene dos dígitos, y si el número tiene 3 dígitos, nos diga que el número tiene 3 dígitos
Hasta aquí hemos aprendido el uso de las estructuras condicionales,
Has notado que cada vez que refrescas la página la función rand nos devuelve un número aleatorio.
Si esta información te ayudó a resolver tus problema no olvides dejar tu comentario.
Comentarios
Publicar un comentario