Вы находитесь на странице: 1из 14

FUNDAMENTOS DE PROGRAMACIN

Instructor: Faindry Julieth Monroy

ESTRUCTURAS BASICAS
FUNDAMENTOS DE PROGRAMACIN
ALGORITMOS, CONCEPTOS BSICOS

OBJETIVO ESPECIFICO

Identificar e implementa las diferentes estructuras


usadas en los diagramas de flujo para dar solucin a
problemas.

Instructor: Faindry Julieth Monroy


FUNDAMENTOS DE PROGRAMACIN
ALGORITMOS, CONCEPTOS BSICOS

Diagramas de Flujo
Estructura de Seleccin (SI-VERDADERO-FALSO)

Plantea la seleccin entre dos o mas


alternativas con base en el resultado
de la evaluacin de una condicin

Instructor: Faindry Julieth Monroy


FUNDAMENTOS DE PROGRAMACIN
ALGORITMOS, CONCEPTOS BSICOS

Diagramas de Flujo
Estructura de Decisin o Seleccin (SI-VERDADERO-FALSO)

Las estructuras de decisin o seleccin comparan


una variable contra otro valor.

La comparacin se puede hacer contra otra


variable o contra una constante.

De acuerdo al resultado de esta comparacin, se


sigue un curso de accin dentro del programa.

Instructor: Faindry Julieth Monroy


FUNDAMENTOS DE PROGRAMACIN
ALGORITMOS, CONCEPTOS BSICOS

Diagramas de Flujo
Estructura de Decisin o Seleccin (SI-VERDADERO-FALSO)

Existen cuatro tipos

- Simples

- Dobles

- Anidadas

- Mltiples

Instructor: Faindry Julieth Monroy


FUNDAMENTOS DE PROGRAMACIN
ALGORITMOS, CONCEPTOS BSICOS

Diagramas de Flujo
Estructura de Seleccin (Simple)

Diagrama de Flujo

Solo plantea con la seleccin


s
Condicin entre dos alternativas un
proceso de lo contrario
continua
no
Sentencias

Instructor: Faindry Julieth Monroy


FUNDAMENTOS DE PROGRAMACIN
ALGORITMOS, CONCEPTOS BSICOS

Diagramas de Flujo
Estructura de Seleccin (Simple)

Leer un numero entero y


mostrar su valor absolutos

Instructor: Faindry Julieth Monroy


FUNDAMENTOS DE PROGRAMACIN
ALGORITMOS, CONCEPTOS BSICOS

Diagramas de Flujo
Estructura de Seleccin (Seleccin doble)
Diagrama de Flujo

s no
condicin Plantea con la seleccin entre
dos alternativas el desarrollo
sentencia1 sentencia2
de un proceso para cada
opcin.

Instructor: Faindry Julieth Monroy


FUNDAMENTOS DE PROGRAMACIN
ALGORITMOS, CONCEPTOS BSICOS

Diagramas de Flujo
Estructura de Seleccin (Seleccin doble)

Leer un numero entero e indicar si es


mayor o menor de cero.

Instructor: Faindry Julieth Monroy


FUNDAMENTOS DE PROGRAMACIN
ALGORITMOS, CONCEPTOS BSICOS

Diagramas de Flujo
Estructura de Seleccin (Seleccin Mltiple)

Plantea que la seleccin


puede ofrecer mltiples
alternativas y un posible
desarrollo de un proceso para
cada opcin.

Instructor: Faindry Julieth Monroy


FUNDAMENTOS DE PROGRAMACIN
ALGORITMOS, CONCEPTOS BSICOS

Diagramas de Flujo
Estructura de Seleccin - Anidada

Plantea que la seleccin


puede ofrecer mltiples
alternativas pero estas se
componen de selecciones

Instructor: Faindry Julieth Monroy


FUNDAMENTOS DE PROGRAMACIN
ALGORITMOS, CONCEPTOS BSICOS

Diagramas de Flujo
Estructura de Seleccin - Anidada

Instructor: Faindry Julieth Monroy


FUNDAMENTOS DE PROGRAMACIN
ALGORITMOS, CONCEPTOS BSICOS

Diagramas de Flujo
Estructura de Seleccin - Anidada

Pedir que el usuario ingrese su


nota, si su nota es inferior a 3
recibir un mensaje diciendo
perdi el curso , si su nota es
superior a 3 e inferior a 4.5 el
mensaje dir Aprob el curso y si
la nota es superior a 4.5 el
mensaje dir Aprob
sobresaliente.

Instructor: Faindry Julieth Monroy


FUNDAMENTOS DE PROGRAMACIN
ALGORITMOS, CONCEPTOS BSICOS

Diagramas de Flujo
Estructura de Seleccin - Anidada
1. Pedir que el usuario
ingrese su nota,

2. S su nota es inferior a 3
recibir un mensaje diciendo
perdi el curso

3. S su nota es superior a 3 e
inferior a 4.5 el mensaje dir
Aprob el curso

4. S la nota es superior a 4.5


el mensaje dir Aprob
sobresaliente.
Instructor: Faindry Julieth Monroy

Вам также может понравиться