jueves, 8 de junio de 2017

Algoritmo y Tipos de Algoritmo

Un Algoritmo es una secuencia de pasos lógicos y ordenados que se llevan a cabo para resolver un determinado problema. Los algoritmos se clasifican en:

Tipos de Algoritmos
Cualitativos: Son aquellos en los que se describen los
pasos utilizando palabras
Cuantitativos: Son aquellos en los que se utilizan cálculos
numéricos para definir los pasos del proceso.
Algoritmo Cotidiano: Es la serie de pasos que realizamos
en nuestra vida diaria para realizar las diferentes tareas
y actividades comunes , desde los pasos al levantarnos,
así como ir de compras, etc.

Ejemplo de Algoritmo Cualitativo - Realizar un puré de papas.
  1. Buscar utensilios.
  2. Lavar las papas.
  3. Llenar la olla con agua.
  4. Colocar las papas dentro de la olla.
  5. Encender la estufa.
  6. Colocar la olla en la estufa.
  7. Esperar a que hiervan.
  8. Retirar las papas.
  9. Pelar las papas.
  10. Triturar las papas.
  11. Agregar queso, mantequilla y leche.
  12. Mezclar.
  13. Agregar sal al gusto.
  14. Servir.
Ejemplos de Algoritmos Cuantitativos. 
a) Obtener la suma de 2 números. 
1. Inicio 
2. Declarar (a,b,c) 
3. Ingresar (a,b) 
4. c=a+b 
5. Mostrar (c) 
6. Fin 
b) Obtener el área de un triángulo. 
1. Inicio 
2. Declarar (b,h,a) 
3. Ingresar (b,h) 
4. a=(b*h)/2 
5. Mostrar (a) 
6. Fin 
c) Ingresar una edad. Obtener el año en que nació. 
1. Inicio 
2. Declarar (e,a) 
3. Ingresar (e) 
4. a=2012-e 
5. Mostrar (a) 
6. Fin
CARACTERÍSTICAS DE UN ALGORITMO
  • Debe ser preciso e indicar el orden de realización de cada paso.
  • debe estar definido. Si se sigue un algoritmo dos veces se debe                                                                                                                                                                             obtener el mismo resultado cada vez .
  • Debe ser finito. Si se sigue un algoritmo, se debe terminar en                                                                                                                                                                               algún momento; o sea, debe tener un numero finito de pasos