Vamos a considerar que se le pide a María Amparada elaborar un licuado de fresas, uff, ¡qué problemón! ¡Nunca ha preparado un licuado! y menos en el desayuno ¿Qué le sugieres hacer? ¿Cómo podría solucionar el problema?
Quizás lo primero que podría hacer es:
q Identificar o definir cuál es el problema:
o Elaborar un licuado de fresas.
Después, podría identificar que elementos necesita para realizar el proceso:
q Entrada o condiciones: NECESITA.
o Licuadora
o Jugo de naranja
o Fresas
o Azúcar
Posteriormente, es conveniente revisar si se tiene todos los elementos para el licuado de fresas:
q Contar con todos los ingredientes e instrumentos:
§ Licuadora
§ Jugo de naranja
§ Fresas
§ Azúcar
Finalmente María Amparada licua los ingredientes y obtiene como resultado un delicioso licuado de fresas:
q Salida o requerimientos, resultado final.
o Un licuado de fresas listo para beberse, ¿gustan?
El diagrama de entrada-proceso-salida resume las acciones realizadas como sigue:
Planteamiento de alternativas de Solución
Para resolver un problema se pueden considerar o plantear diferentes maneras de hacerlo –alternativas-. Una solución o alternativa podría ser reunir los ingredientes de entrada, mezclarlos utilizando la licuadora (procesarlos), por último, verter el licuado en un vaso y queda listo para ser bebido (salida).
Desarrollo de nuestro algoritmo
Ya que definimos las dos etapas anteriores vamos a fijar el inicio o punto de partida del algoritmo, las condiciones o requerimientos (entrada), después detallemos una probable solución, finalmente obtendremos el resultado (o requerimientos de salida).
1. Inicio del proceso.
2. Buscar una licuadora.
3. Ir al mercado o a la frutería a comprar los ingredientes.
i. ½ kilo de fresas.
ii. ¾ de litro de jugo de naranja.
iii. 4 cucharadas de azúcar o miel de abeja.
4. ¿Falta algún ingrediente? Tenemos todos los ingredientes, podemos seguir con el proceso, pero, si nos falta un ingrediente tenemos que regresar hasta el segundo paso, una vez que contemos con todos los ingredientes podemos continuar con la actividad.
5. Colocar los ingredientes en la licuadora: primero las fresas, después el jugo de naranja y por último el azúcar o miel.
6. Licuar todos los ingredientes hasta obtener una mezcla homogénea.
7. El licuado está servido.
8. Fin del proceso.
¿Te resulto difícil?, ¿sencillo?, ¿Interesante?...
Hacemos uso de los algoritmos en todas las actividades que a diario realizamos, es tan común que prácticamente se hace de forma automática. Es muy importante considerar a la hora de elaborar un algoritmo plantearlo con tal sencillez, como si se le estuviera explicando a otra persona, por lo que debemos usar un lenguaje, claro, sencillo, preciso y comprensible.