Está en la página 1de 8

ESTRUCTURAS SELECTIVAS

Las estructuras selectiva o de decisión se utilizan para tomar decisiones lógicas. Se clasifican en los siguientes
tipos:

SELECTIVA O SELECTIVA O SELECTIVA O SELECTIVA O


CONDICIONAL CONDICIONAL CONDICIONAL CONDICIONAL
SIMPLE DOBLE ANIDADA MULTIPLE
Si - entonces Si – entonces - sino si- entonces – sino – en caso (según –
si – entonces sea)

Selectiva o condicionales simple si - entonces


ESTRUCTURAS SELETIVAS O DECISION EJEMPLOS
Ejemplo: ESTRUCTURA SELECTIVA O DECISION SIMPLE

Construir un algoritmo que ingrese la calificación del examen de un alumno, y si la nota es mayor
a tres escriba “aprobado" .

Datos:

Cal = calificación
Variable de trabajo, numérica entera
ESTRUCTURAS DE CONTROL
Selectiva o condicionales doble (o simplemente alternativa)
si–entonces-sino
ESTRUCTURAS SELETIVAS O DECISION EJEMPLOS
Ejemplo: ESTRUCTURA SELECTIVA O DECISION DOBLE

Dado como dato la calificación de un alumno en un examen, escriba "aprobado" si su calificación es mayor que 8
y "Reprobado" en caso contrario.
ESTRUCTURAS SELECTIVAS O CONDICIONALES ANIDADAS
Selectiva o condicionales anidadas si- entonces – sino –si – entonces
Las estructuras condicionales pueden anidarse, lo que significa que una estructura
selectiva puede contener a su vez otra estructura selectiva, dentro de cualquiera de las
secciones de una estructura condicional, sea simple o doble, puede incluirse otra
estructura condicional que a su vez puede ser simple o doble y puede contener también
dentro de ella, otras estructuras condicionales o selectivas
Seudocódigo
Si (condición) entonces
Acciones A
Si (condición) entonces
Acciones C
Si (condición) entonces
Acciones E
FinSi
Sino
Acciones D
FinSi
Sino
Acciones B
FinSi
ESTRUCTURAS SELETIVAS O DECISION EJEMPLOS
Ejemplo: ESTRUCTURA SELECTIVA O DECISION ANIDADA

Dados los datos A, B y C que representan números enteros diferentes, construir un algoritmo para escribir estos núme
en forma descendente.
ESTRUCTURAS DE CONTROL
• Selectiva o condicionales múltiple en caso (según – sea)
Ejercicio 5 Definición del problema
Calcular la edad de una persona teniendo en cuenta el ingreso por teclado de su
año de nacimiento, si la persona es mayor de 18 años decir que es “MAYOR DE EDAD” de
lo contrario decir que es “MENOR DE EDAD”. En los dos casos mostrar la cantidad de años
que tenga

Ejercicio 6 Definición del problema


Calcular y mostrar la media aritmética de una serie de números positivos que se
ingresan por teclado.

Ejercicio 7 Definición del problema


Desarrollar la solución algorítmica que calcule la tabla de multiplicar del 8, donde
el multiplicador vaya de 0-20. Mostrar multiplicando, multiplicador, producto de cada
operación.

Ej salida
MDO MDOR PROD
8 0 0
8 1 8
8 2 16
8 ..
8 20 160

También podría gustarte