Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PEREIRA XOANA
C.I: 17.156.171
Partes de un algoritmo
Un algoritmo es una serie de pasos que le
dansolucinaalgnproblema sus partes son
entrada proceso y salida ejemplo:
ENTRADA:
es
donde
seescribenlos
datos
necesarios para darlesolucinal problema.
PROCESO:
son
los
pasosnecesariospararesolverel problema ya sea
suma, resta,multiplicacin, divisinu otro etc.
SALIDA: son los resultados que se arrojan como la
suma de los datos o las variables (A y B)segnlo
que se ha pedido.
Caractersticas de un
algoritmo
Todo algoritmo debe tener las siguientes
caractersticas:
1. Debe ser Preciso, porque cada uno de sus
pasos
debe indicar de manera precisa e
inequvoca
que
se
debe
hacer.
2. Debe ser Finito, porque un algoritmo debe tener
un
nmero
limitado
de
pasos.
3. Debe ser Definido, porque debe producir los
mismos resultados para las mismas condiciones
de
entrada.
4. Puede tener cero o ms elementos de entrada.
5. Debe producir un resultado. Los datos de salida
sern los resultados de efectuar las instrucciones.
Formas de representar
un algoritmo
Para la representacin de un algoritmo, antes
de
ser
convertido
a
lenguaje
de
programacin, se utilizan algunos mtodos de
representacin escrita, grfica o matemtica.
Los mtodos ms conocidos son:
No
deben
quedar
lneas
sin
conectarse.
5.- Todo texto escrito dentro de un smbolo debe ser legible, preciso, evitando el uso de
muchas
palabras.
6.- Todos los smbolos no pueden de tener mas de una lnea de salida a excepcin del
smbolo
final.
7.- Solo los smbolos de decisin pueden y deben tener mas de una lnea de flujo de
salida.
Desventajas de los
diagramas de flujo
Diagramas complejos y detallados
suelen ser laboriosos en su
planteamiento y diseo. Acciones a
seguir tras la salida de un smbolo de
decisin, pueden ser difciles de seguir si
existen diferentes caminos no existen
normas fijas para la elaboracin de los
diagramas de flujo que permitan incluir
todos los detalles que el usuario desee
introducir.