Está en la página 1de 11

Programación Básica

Estructuras condicionales
• Las estructuras condicionales comparan el valor de una variable con el
valor de otra variable o con el valor de una constante, y dependiendo
del resultado de esa comparación, se tome una decisión dentro del
algoritmo y se continúe con una acción. Existen dos tipos básicos, las
simples y las múltiples.
Si <condición> entonces
Acción(es)
Si <condición> entonces
FinAcción(es)
si
Fin si

Estructuras condicionales simples


Las estructuras condicionales simples se les conocen como “Tomas de
decisión”. Normalmente su forma es:
Si <condición> entonces
Acción(es)
Si <condición> entonces
FinAcción(es)
si
Fin si

Estructuras condicionales dobles


Las estructuras condicionales dobles permiten elegir entre dos
opciones, dependiendo del cumplimiento o no de una determinada
condición. Normalmente su forma es:
Si <condición> entonces
Acción(es)
Si <condición> entonces
FinAcción(es)
si
Fin si

Estructuras condicionales múltiples


Estas estructuras
permiten tomar
decisiones, basado en
diferentes
comparaciones de una
variable con diferentes
posibilidades de
solución. Normalmente
su forma es:
Estructuras condicionales - Materiales

• Revisar y estudiar el siguiente documento adjunto en el aula


• 5C1 - Estructuras Condicionales Múltiples (Ejemplos)
Ejercicios Estructuras condicionales
1. Una pareja de esposos, se encuentra en casa y desean salir, sin embargo
las condiciones climáticas parecen no ser las mejores, por lo que se han
planteado dos posibles situaciones
• Salir a cine en caso que llueva, pues les dará la oportunidad de desplazarse en su
vehículo y no exponerse a la lluvia.
• Salir a cenar a un restaurante con un ambiente romántico y vista a la ciudad en caso
que no llueva, pues estarán al aire libre y aman observar las luces de la ciudad y las
estrellas.
2. Una estudiante de bachillerato ha decidido que si pierde más de dos
materias estará en serios problemas con sus padres y deberá informarles la
situación, en caso contrario considera que sus padres serán más compresivos
al momento de recibir los resultados de sus nostas.
Ejercicios Estructuras condicionales
3. Un tendero requiere contar con un monto mínimo de $100.000 pesos en monedas
para dar vueltas a sus clientes de la siguiente manera:
• 10 mil pesos en monedas de $1000
• 10 mil pesos en monedas de $500
• 10 mil pesos en monedas de $200
• 10 mil pesos en monedas $50
• 30 mil pesos en billetes $5000
• 10 mil pesos en billetes de $2.000
• 20 mil pesos en billetes de $10.000
Realice el algoritmo que le permita al tendero decidir si debe cambiar o no dinero para
obtener los anteriores montos tal como se describen.
Ejercicios Estructuras condicionales
4. Se desea crear un menú de opciones de tal forma que un usuario
pueda tomar las siguientes decisiones acerca de las operaciones que
desee realizar con dos números a y b que ingresa por teclado:
• 1. Suma
• 2. Resta
• 3. multiplicación
• 4. División
• 5. Modulo
Ejercicios Estructuras condicionales
4. Se desea crear un menú de opciones de tal forma que un usuario pueda tomar las
siguientes decisiones acerca de las operaciones que desee realizar con dos números
a y b que ingresa por teclado:
• 1. Suma
• 2. Resta
• 3. multiplicación
• 4. División
• 5. Modulo
• 6. Salir (Introducción a Bucles – Investigar cómo se puede hacer esto, es decir, que
cuando el usuario seleccione una de estas opciones no pueda salir del menú, a
menos que seleccione la opción Salir
Ejercicios Estructuras Múltiples
• 7. Resolver taller 5C2 – Estructuras condicionales Múltiples (taller) -
Documento Adjunto en el aula

También podría gustarte