ALGORITMOS LÓGICOS
Son aquellos que para su resolución necesitamos la ayuda de algún artificio lógico y de razonamiento pausado y calculado del problema.
Ejemplo 1°:
Suponga que tenemos tres copas A, B, C. En la copa A tenemos café; en la B tenemos vino; la copa C esta vacía. Se desea intercambiar los contenidos de la copa A y B, es decir café en B y vino en A.
- Inicio
- Poner A en C
- Poner B en A
- Poner C en B
- Fin
Ejemplo 2°:
Se tiene dos recipientes: uno para capacidad de 5lts, y el otro con capacidad de 4lts. Se desea tener exactamente 3lts en el recipiente de 4lts, sabiendo que disponemos de abundante agua, y los recipientes no tienen marcación alguna.
- Inicio
- Se llena el recipiente de 4lts.
- Se vierte este contenido en el de 5lts.
- Se llena nuevamente el recipiente de 4lts.
- Se vierte el contenido del recipiente de 4lts, en el de 5lts hasta que este último se llene, como faltaba sólo un litro. En el recipiente de 4lts, quedan 3lts exactamente.
- Fin