Algoritmos domésticos
Son aquellos que se utilizan para resolver los problemas cotidianos de la vida. Usualmente nos sentamos a escribir un algoritmo antes de resolver un problema doméstico.
Ejemplo:
Imaginare que tu vas viajando en tu vehículo tranquilamente a Jipijapa. De pronto, una llanta se poncha. Te detienes, examina la llanta y comprueba la sospecha. La llanta esta tubo abajo.
A continuación el algoritmo para cambiar la llanta
- Inicio
- Sacar la llave cruz.
- Aflojar las tuercas de la llanta.
- Sacar la gata.
- Colocar la gata debajo del auto.
- Accionar la gata para que el auto de eleve.
- Sacar las tuercas.
- Sacar la llanta ponchada.
- Bajar la llanta de emergencia.
- Colocar la llanta de emergencia.
- Colocar las tuercas.
- Bajar la gata.
- Ajustar las tuercas de la llanta.
- Guardar las herramientas (gata, llave)
- Guardar la llanta ponchada.
- Continuar el viaje
- Fin
Es importante mencionar que pudieron ser más de 17 pasos si hubiéramos sido muchos más detallistas, como por ejemplo, ajustar la 1°. tuerca, ajustar la 2°. tuerca, etc... Sin embargo, el número de pasos depende del criterio de cada quién. Recuerde, un buen algoritmo debe ser sobre todas las cosas lógico y ordenado.
A partir de los siguientes datos, desarrolla un algoritmo para llenar un vaso de agua:
- Un vaso
- Un grifo
- Inicio
- Tomar el vaso
- Abrir el grifo
- Colocar el vaso bajo el grifo
- Esperar que el vaso se llene
- Retirar el vaso
- Cerrar el grifo
- Fin