12 de noviembre de 2017

, ,

Salir a comer hamburguesas (Algoritmo)

     En la informática a la hora de resolver un problema primero se deben establecer una serie de pasos a seguir,y en un determinado orden, a estos pasos se le denominan Algoritmo, un algoritmo se puede definir como una secuencia de instrucciones que al ser realizadas en un orden conducen a una solución para un determinado problema.

Un algoritmo posee tres características:

  1. Debe ser preciso.
  1. Debe ser finito.
  1. Debe ser definido.
     Tomemos como ejemplo la siguiente problemática: Salir a comer hamburguesas 

     Primero se debe tomar en cuenta que es necesario para ir a comer hamburguesas:

  1. Tener hambre.
  2. Acordar con amigos.
  3. Decidir en que lugar comer.
  4. Tener dinero.
  5. Buscar dinero.
  6. Arreglarse para salir.
  7. Elegir en que mesa sentarse.
  8. Elegir el tipo de hamburguesa.
  9. Comer hamburguesa.
  10. Hablar con los amigos.
  11. Tener carro.
  12. Elegir la bebida.
  13. Sentarse en la mesa.
  14. Pagar hamburguesa.
  15. Elegir como pagar la hamburguesa.
  16. Elegir que salsa echarle a la hamburguesa.
  17. Tomar de la bebida.
  18. Salir del lugar/local.
  19. Irse a la casa.
  20. Hacer la cola para elegir la hamburguesa y bebida.
  21. Recargar la bebida.
  22. Disfrutar del ambiente.
  23. Lavarse las manos.
  24. Despedirse de amigos.
  25. Reunirse con los amigos.
  26. Buscar transporte.
     Después de decidir que es necesario para solucionar el problema se ordena y se descarta aquello que no sea necesario si es necesario.

  1. Tener hambre.
  2. Tener dinero.
  3. Acordar con amigos.
  4. Decidir en que lugar comer.
  5. Arreglarse para salir.
  6. Buscar transporte.
  7. Reunirse con amigos.
  8. Hacer la cola para elegir hamburguesa y bebida.
  9. Elegir el tipo de hamburguesa.
  10. Elegir la bebida.
  11. Elegir como pagar la hamburguesa.
  12. Elegir en que mesa sentarse.
  13. Sentarse en la mesa.
  14. Comer hamburguesa.
  15. Hablar con amigos.
  16. Tomar de la bebida.
  17. Lavarse las manos.
  18. Salir del lugar/local.
  19. Despedirse de los amigos.
  20. Irse a la casa.
     Como se puede observar se han descartados varios pasos que se consideran innecesarios como puede ser "Tener carro" o "Recargar bebida".

0 comentarios:

Publicar un comentario