Vous êtes sur la page 1sur 7

SISTEMA INTEGRADO DE GESTIÓN

HERRAMIENTA EVALUACIONA
Código: F004-P006-GFPI versión: 01
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional
Integral

Taller Estructuras Condicionales

Estructuras condicionales (selectivas): simples, compuestas y múltiples.


Las estructuras lógicas condicionales se encuentran en la solución algorítmica de casi todo tipo de
problemas. Se utilizan cuando en el desarrollo de la solución de un problema se debe tomar una
decisión, para establecer un proceso o señalar un camino alternativo a seguir.

Esta toma de decisión se (expresa con un rumbo) se basa en la evaluación de una o más
condiciones que nos señalaran como alternativa o consecuencia, la rama a seguir.

Hay situaciones en las que la toma de decisiones se realiza en cascada. Es decir se toma una
decisión, se marca la rama correspondiente a seguir, se vuelve a tomar otra decisión y así
sucesivamente. Por lo que para alcanzar la solución de un problema o subproblema debemos
aplicar prácticamente un árbol de decisión.

Las estructuras algorítmicas que se utilizan para la toma de decisiones lógicas las podemos
clasificar de la siguiente forma:

1. SI ENTONCES Estructura selectiva

2. SI ENTONCES /SINO Estructura selectiva doble

3. SI MULTIPLE Estructura selectiva múltiple

Estructuras condicionales simples si entonces

Esp. Leydy Carolina Muñoz Página 1


SISTEMA INTEGRADO DE GESTIÓN
HERRAMIENTA EVALUACIONA
Código: F004-P006-GFPI versión: 01
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional
Integral

Permite que el flujo del diagrama siga por un siga por un camino especifico si se cumple una
condición o conjunto de condiciones (o condiciones) el resultado es verdadero, se ejecuta(n)
cierta(s) operación(es). Luego se continúa con la secuencia normal del diagrama.

Condició
n

Operación

Ejemplo:

1. Construya un diagrama de flujo tal que dado como dato la calificación de un alumno en un
examen, escriba “aprobado” en caso de que esta calificación sea mayor a 8.

2. Dado como dato el sueldo de un trabajador, aplique un aumento del 15% si su sueldo es inferior a
$ 1.000.000. Imprima en este caso el nuevo sueldo del trabajador. Haga el diagrama de flujo
correspondiente.

Estructura condicional DOBLE si entonces / sino

Esp. Leydy Carolina Muñoz Página 2


SISTEMA INTEGRADO DE GESTIÓN
HERRAMIENTA EVALUACIONA
Código: F004-P006-GFPI versión: 01
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional
Integral

Permite que el flujo del diagrama se bifurque por dos ramas diferentes en el punto de la toma de
decisión(es). Si al evaluar la condición (o condiciones) el resultado es verdadero, entonces se sigue
por un camino específico y se ejecutan ciertas operaciones. Por otra parte, si el resultado es falso
entonces se sigue por otro camino y se ejecutan otras operaciones. En ambos casos, luego de
ejecutarse las operaciones indicadas, se continúa con la secuencia normal del programa.

Condició
n

Operación 1 Operacion2

Ejemplos

1. Construya un diagrama de flujo tal que dado como dato la calificación de un alumno en un
examen, escriba “aprobado” si su calificación es mayor o igual que 8 y “reprobado” en caso
contrario.

2. Construya un algoritmo tal que dado como dato el sueldo de un trabajador, le aplique un aumento
del 15 % si su sueldo es inferior a $ 1.000.000 y 12% en caso contrario. Imprima el nusvo sueldo del
trabajador.

Estructuras condicionales Anidadas


Cuando una sentencia SI es el objetivo de otro SI o SINO, se dice que está anidada dentro del SI
más externo.

Esp. Leydy Carolina Muñoz Página 3


SISTEMA INTEGRADO DE GESTIÓN
HERRAMIENTA EVALUACIONA
Código: F004-P006-GFPI versión: 01
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional
Integral

SI expresión entonces
Sentencia1
Sino
Si expresion2
Sentencia2
Sino
Sentencia3
Fin- si
Fin- si

Alternativa Múltiple
Pueden existir más de dos elecciones múltiples -> alternativas anidadas (si son muchas condiciones
es un problema).
Se opta por la estructura: Según sea.. o En caso de...
Evalúa una expresión y se toman diferentes acciones dependiendo de los resultados de dicha
expresión.

Esp. Leydy Carolina Muñoz Página 4


SISTEMA INTEGRADO DE GESTIÓN
HERRAMIENTA EVALUACIONA
Código: F004-P006-GFPI versión: 01
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional
Integral

La sentencia if es buena para elegir dos alternativas, pero se vuelve incómoda cuando se necesitan
varias alternativas.
 La solución de C a este problema es la sentencia switch.
 Se diferencia de if en que switch sólo puede verificar igualdad, if puede evaluar cualquier
tipo de condición.
 switch sólo funciona con los tipos char e int.
 No puede haber dos constantes case iguales para un mismo switch.

Esp. Leydy Carolina Muñoz Página 5


SISTEMA INTEGRADO DE GESTIÓN
HERRAMIENTA EVALUACIONA
Código: F004-P006-GFPI versión: 01
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional
Integral

EJERCICIOS ESTRUCTURAS SELECTIVAS

Para cada uno de los ejercicios diseñe el algoritmo usando diagrama de flujo y el
pseudocódigo.

1. En un supermercado se hace una promoción, mediante la cual el cliente obtiene un descuento


dependiendo de un número que se escoge al azar. Si el numero escogido es menor que 74 el
descuento es del 15% sobre el total de la compra, si es mayor o igual a 74 el descuento es del
20%. Obtener cuánto dinero se le descuenta.
2. En una fábrica de computadoras se planea ofrecer a los clientes un descuento que dependerá del
número de computadoras que compre. Si las computadoras son menos de cinco se les dará un
10% de descuento sobre el total de la compra; si el número de computadoras es mayor o igual a
cinco pero menos de diez se le otorga un 20% de descuento; y si son 10 o mas se les da un 40%
de descuento. El precio de cada computadora es de $11,000.
3. El ISS requiere clasificar a las personas que se jubilaran en el año de 2008. Existen tres tipos de
jubilaciones: por edad, por antigüedad joven y por antigüedad adulta.
a) Las personas adscritas a la jubilación por edad deben tener 60 años o mas y una antigüedad
en su empleo de menos de 25 años.
b) Las personas adscritas a la jubilación por antigüedad joven deben tener menos de 60 años y
una antigüedad en su empleo de 25 años o más.
c) Las personas adscritas a la jubilación por antigüedad adulta deben tener 60 años o mas y
una antigüedad en su empleo de 25 años o más.
Determinar en qué tipo de jubilación, quedara adscrita una persona.
4. En una tienda de descuento se efectúa una promoción en la cual se hace un descuento sobre el
valor de la compra total según el color de la bolita que el cliente saque al pagar en caja. Si la
bolita es de color blanco no se le hará descuento alguno, si es verde se le hará un 10% de
descuento, si es amarilla un 25%, si es azul un 50% y si es roja un 100%. Determinar la cantidad
final que el cliente deberá pagar por su compra. Se sabe que solo hay bolitas de los colores
mencionados.
5. Un alumno desea saber si aprobó la materia de programación. Dicha calificación se compone de
los siguientes porcentajes:
55% del promedio de sus tres calificaciones parciales.
30% de la calificación del examen final.
15% de la calificación de un trabajo final.
6. leer un número comprendido entre 1 y 12 y según esto imprimir nombre del mes
correspondiente y el número de días.
7. Diseñar Un algoritmo que lea 3 números a, b,y c y visualice en pantalla el numero mayor.
8. Diseñar un algoritmo que lea 3 números y los ordene de mayor a menor.
9. Dados 3 números decir cuál es el central.

Esp. Leydy Carolina Muñoz Página 6


SISTEMA INTEGRADO DE GESTIÓN
HERRAMIENTA EVALUACIONA
Código: F004-P006-GFPI versión: 01
Proceso Gestión de la Formación Profesional Integral
Procedimiento Ejecución de la Formación Profesional
Integral

Forma entrega: Debe entregar estos ejercicios en DFD, en una carpeta compresa que contenga
cada uno de los ejercicios planteados.

Esp. Leydy Carolina Muñoz Página 7

Vous aimerez peut-être aussi