Está en la página 1de 3

Sesión 1.

Introducción a la Programación
Estructurada
Solución Algoritmo: Preparación Café

Este documento forma parte del curso Programación con Python del CEFIRE CTEM.

Esta obra está sujeta a la licencia Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional


de Creative Commons. Para ver una copia de esta licencia, visitad
http://creativecommons.org/licenses/by-nc-sa/4.0/.

Autoria: José Luis Tomás Navarro.


Curso de Programación en Python – Sesión 1: Introducción a la Programación Estructurada

Algoritmo Preparación Café


Se trata de diseñar un algoritmo que nos permita preparar un café con una de las
cafeteras antiguas, es decir de las que no son exprés.

Solución:

INICIO
1. Abrir Tapa Cafetera
2. Si hay café
2.1 Mientras Hay Café
2.1.1 Vaciar cafe
2.2 Fin Mientras
3. Fin Si
4. Mientras la cafetera esté cerrada
4.1 Desenroscar cafetera
5. Fin Mientras
6. Quitar depósito de café
7. Si el depósito esta lleno
7.1 Vaciar depósito
8. Fin Si
9. Mientras el agua no llegue a la válvula
9.1 Poner agua
10. Fin Mientras
11. Poner depósito de café
12. Mientras el café no llegue al borde
12.1 Poner café
13. Fin Mientras
14. Mientras la cafetera esté abierta
14.1 Enroscar Cafetera
15. Fin Mientras
16. Poner cafetera en el fuego
17. Encender el fuego
18. Mientras no salga el café

Página 1
Curso de Programación en Python – Sesión 1: Introducción a la Programación Estructurada

18.1 Esperar
19. Fin Mientras
20. Apagar el fuego
FIN

Página 2

También podría gustarte