Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ALGORITMO
ALGORITMOS
Etapas de desarrollo de programas
ALGORITMO
ELEMENTOS DE UN ALGORITMO
ESTRUCTURAS DE CONTROL
CONSTANTES Y VARIABLES:
- LAS CONSTANTES Y LAS VARIABLES SON VALORES ALMACENADOS
EN UNA DIRECCIÓN DE MEMORIA.
- EL VALOR ALMACENADO DEBE TENER UN TIPO DE DATO:ENTERO,
DECIMAL, CARACTERES,ETC.
- EL VALOR DE UNA VARIABLE PUEDE CAMBIAR DURANTE LA
EJECUCIÓN DE UN PROGRAMA.
HERRAMIENTAS PARA EL DISEÑO DE
ALGORITMOS
• PARA DISEÑAR UN ALGORITMO SE DISPONE DE DOS
HERRAMIENTAS:
1) LOS DIAGRAMAS DE FLUJO.
2) LOS PSEUDOCÓDIGOS.
1- DIAGRAMA DE FLUJO
EJEMPLO:
2-PSEUDOCÓDIGO
PSEUDOCÓDIGO
• EL PSEUDOCÓDIGO A UN LENGUAJE BASADO EN NORMAS
LÉXICAS Y GRAMATICALES SIMILARES A LAS UTILIZADAS POR
LOS LENGUAJES DE PROGRAMACIÓN.
• PERMITE DISEÑAR ALGORITMOS UTILIZANDO FRASES EN
LENGUAJE COMÚN, INSTRUCCIONES DE PROGRAMACIÓN Y
PALABRAS CLAVES PARA DEFINIR LAS ESTRUCTURAS BÁSICAS
DE CONTROL.
• LOS ALGORITMOS ESCRITOS EN PSEUDOCÓDIGO SE PUEDEN
CONVERTIR FÁCILMENTE A CUALQUIER LENGUAJE DE
PROGRAMACIÓN.
UTILIDAD DEL PSEUDOCÓDIGO
ESTRUCTURAS DE CONTROL
1.ESTRUCTURAS DE CONTROL:SECUENCIAL
EJ1 :Calcular el área de un rectángulo de cualquier tamaño
ALGORITMO
2.ESTRUCTURAS DE CONTROL: ALTERNATIVAS
ESTRUCTURAS DE CONTROL: ALTERNATIVAS
ESTRUCTURA DE CONTROL ANIDADA
EJ2 : Cálculo de grados centígrados a Fahrenheit o Viceversa.
A) PSEUDOCÓDIGO
B) DIAGRAMA DE FLUJO
DIAGRAMA DE CALIFICACIONES
3.ESTRUCTURAS DE CONTROL: REPETITIVA
HACER MIENTRAS(DO WHILE)