You are on page 1of 2

NL Algoritmos Fecha

Un algoritmo se puede definir como una serie ordenada de pasos o instrucciones que describen el
proceso que se debe seguir para dar solucin a un problema especfico.

Las principales caractersticas de los algoritmos son:

1. Deben ser precisos e indicar el orden de realizacin de cada paso.


2. Deben estar definidos, es decir si se sigue un algoritmo dos veces, se debe obtener un
mismo resultado cada vez.
3. Deben ser finitos, es decir debe tener un inicio y un fin.

Existen 4 tipos de algoritmos:

1. Computacionales y cuantitativos: es un algoritmo que puede ser ejecutado en una


computadora y en donde sus pasos o instrucciones se involucra clculos numricos.
Ejemplo: Frmula aplicada para un clculo de la raz cuadrada de un valor x.
2. No computacional y cualitativo: es un algoritmo que no requiere una computadora para
ser ejecutado y en donde sus pasos o instrucciones no se involucran clculos numricos.
Ejemplo: Instalacin de un sonido , lavarse las manos leer las pginas de un libro, etc..

Para la representacin de un algoritmo, antes de ser convertido al lenguaje de programacin, se


utilizan algunos mtodos de representacin escrita, grfica o matemtica. Los mtodos ms
conocidos son:

Diagrama de flujo
Pseudocdigo

Todo algoritmo debe tener las siguientes partes:

Entrada de datos
Proceso
Salida de resultados

Ejemplo: Lavarnos los dientes es un procedimiento que realizamos varias al da. Veamos la forma
de expresar este procedimiento como un algoritmo:

1. Tomar la crema dental


2. Destapar la crema dental
3. Tomar cepillo de dientes
4. Aplicar crema dental al cepillo
5. Tapar la crema dental
6. Dejar la crema dental
7. Abrir la llave del lavamanos
8. Remojar el cepillo con la crema dental
9. Cerrar la llave del lavamanos
10. Frotar los dientes con el cepillo
NL Algoritmos Fecha

11. Abrir la llave del lavamanos


12. Enjuagarse la boca
13. Enjuagar el cepillo
14. Dejar el cepillo
15. Cerrar la llave del lavamanos
16. Secarse la cara y las manos con una toalla

Ejemplo 2:

Veamos que algo tan comn como los pasos para cambiar una bombilla se pueden expresar en
forma de algoritmo:

1. Ubicar una escalera o un banco debajo de la bombilla a cambiar


2. Tomar una bobilla nueva
3. Subir por la escalera o al banco
4. Sujetar y girar la bombilla a cambiar hacia la izquierda hasta retirarla
5. Enroscar la bombilla nueva hacia la derecha hasta apretarla
6. Bajare de la escalera o del banco
7. Fin