viernes, 12 de septiembre de 2014

Algoritmos

La forma correcta de elaborar un algoritmo es enumerado uno de los pasos a seguir.

Algoritmo Domestico
Son aquellos que se utilizan para resolver los problemas de la vida cotidiana. Usualmente no nos sentamos a escribir un algoritmo antes de resolver un problema domestico. Solo lo hacemos.

Tenemos a continuación el siguiente  algoritmo que sirve para salir al cine con una chica.


  1. Revisar la cartelera cinematográfica.
  2. Escoger la película que se desea ver.
  3. Seleccionar el cine y la hora.
  4. Llamar por teléfono a la chica.
  5. Invitarla al cine a ver la película escogida.
  6. Quedar a la hora que la pasa recogiendo.
  7. Bañarse.
  8. Cambiarse.
  9. Asegurarse de llevar el dinero suficiente.
  10. Salir de la casa.
  11. Recoger a la chica.
  12. Ir al cine.
  13. Disfrutar la película.
  14. Fin.  
Algoritmo Lógico
Son aquellos que para su resolución necesitamos la ayuda de algún artificio lógico y de razonamiento pausado u calculado del problema.

Un hombre deseaba transportar un lobo, una gallina, y un saco de maíz de una orilla obra. Dispone de una canoa que solo resiste su peso (el del hombre) y otro mas (lobo, gallina o maíz), es decir, solo dos pesos.
Elabore un algoritmo que indique las secuencia de pasos a seguir para que el hombre trasporte al lobo, gallina y maíz, sin que en ninguna de las dos orillas queden solo el lobo y la gallina (porque se la come) ni la gallina sola con el maíz (porque también se la come). Suponiendo que eres el hombre el que conduce la canoa:

  1. Pasa con la gallina
  2. Pasa el maíz, pero se regresa con la gallina.
  3. Deja la gallina y pasa el lobo.
  4. Pasa con la gallina.
  5. Fin.
Algoritmo Matemáticos
Son utilizados en la solución de problemas aritméticos y que tiene que ver con la aplicación de una formula matemática.
Un algoritmo matemático requiere saber cuales son los datos con que contamos, cual va a ser la formula empleada y el resultado que deseamos obtener.

El siguiente algoritmo que establece el salario a percibir por un empleado que trabaja por horas:

  1. Determinar cuantas Horas ha trabajado el empleado.
  2. Saber cuanto gana por hora.
  3. Multiplicar las horas trabajadas por el sueldo de horas.
  4. Fin.

1 comentario :

  1. Un algoritmo es un conjunto de pasos ordenados y lógicos que se llevan a cabo para resolver un problema ya sea Domestico, Lógico o Matemáticos.

    ResponderEliminar