2. Algoritmo
• es un conjunto prescrito de instrucciones o
reglas bien definidas, ordenadas y finitas que
permite realizar una actividad mediante pasos
sucesivos que no generen dudas a quien deba
realizar dicha actividad.
3. Como hacer un algoritmo
Para realizar un buen algoritmo tenemos que
realizar ciertos pasos(etapas) como los son:
-ANÁLISIS DEL PROBLEMA
• Formular el problema
• Resultados esperados:
• Datos disponibles:
• restricciones:
• Procesos necesarios:
-ALGORITMO EN SEUDOCÓDIGO
-DFD (diagrama de flujo de dato)
4. Ejemplo
En el centro meteorológico de Santa Marta se
llevan los promedios mensuales de las lluvias
caídas en las, CENTRO y SUR. Haga un
algoritmo para calcular lo siguiente:
• El promedio anual de la región centro.
• El registro con menor lluvia en la región SUR.
• La región con mayor lluvia anual.
5. Análisis del problema
• Formular el problema: no conocemos el promedio
anual de la región centro, el registro con menor lluvia
en la región SUR, la región con mayor lluvia anual.
• Resultados esperados: conocer el promedio anual de la
región centro, el registro con menor lluvia en la región
SUR, la región con mayor lluvia anual.
• Datos disponibles: que es un promedio anual (12
meses).
• restricciones: no sabes cuantas veces llueve por mes en
las regiones.
• Procesos necesarios: un siclo repetitivo (para), suma
,multiplicación y división.
6. Algoritmo en seudocódigo
• Proceso (lluvias por año)
• acums<-0
• acumc<-0
• menor<-1000000
• Para i<-1 Hasta 12 Con Paso 1 Hacer
• Escribir "indique la catidad de lluvias en la region central en el mes:", i
• Leer rce
• acumc<-acumc+rce
• Fin Para
• Para j<-1 Hasta 12 Con Paso 1 Hacer
• Escribir "indique la catidad de lluvias en la region sur en el mes:", j
• Leer rs
•
• acums<-acums+rs
•
• Fin Para
• Si rs < menor Entonces
• menor = rs
• Fin Si
• Si acumc >acums Entonces
• Escribir "la region con mas lluvias anuales es la central"
• Sino
• Escribir "la region sur es la region con mas lluvias anuales"
• Fin Si
• prome<-acumc/12
• Escribir "el promerdio de las lluvias anual en la region cenral es:", prome
• Escribir "el registro con menor lluvias fue:" menor
•
• FinProceso
8. • En el algoritmo anterior se utilizo lo que
conocemos como un (Ciclo repetitivo), para
conocer mas de este vea también:
• http://prezi.com/ar-sm385a4cu/algoritmos-y-
programacion/