Determinar un algoritmo que solicite la temperatura actual en grados centígrados e informe al usuario:
- Está haciendo mucho calor, para el rango (30 a 40 grados),
- El clima está bien, para el rango (29 a 15 grados),
- Está haciendo frío, para el rango (14 a 1 grados), y
- Está haciendo mucho frío, para el rango de (cero grados o por debajo de cero).
Solución
- Entrada: 24
- Salida: El clima está bien
Diagrama de flujo - Determinar estado del clima
En la Subrutina Calcular temperatura
Se comprueba si la temperatura es mayor a 30 (tem>=30)
Si es Verdadero (Si)
Se muestra que está haciendo mucho calor.
Si es falso (No)
Se comprueba si la temperatura esta entre 29 y 15 (tem < 30 AND tem >=15)
Si es Verdadero (Si)
Se muestra que el clima está bien.
Si es Falso (No)
Se comprueba si la temperatura esta entre 1 y 14 (tem<15 AND tem>=1)
Si es Verdadero (Si)
Se muestra que está haciendo frio
Si es Falso (No)
Se muestra que está haciendo mucho frio
Se comprueba si la temperatura es mayor a 30 (tem>=30)
Si es Verdadero (Si)
Se muestra que está haciendo mucho calor.
Si es falso (No)
Se comprueba si la temperatura esta entre 29 y 15 (tem < 30 AND tem >=15)
Si es Verdadero (Si)
Se muestra que el clima está bien.
Si es Falso (No)
Se comprueba si la temperatura esta entre 1 y 14 (tem<15 AND tem>=1)
Si es Verdadero (Si)
Se muestra que está haciendo frio
Si es Falso (No)
Se muestra que está haciendo mucho frio
Diagrama de flujo - Subrutina CalcularTemperatura
Diagrama Fuente DFD | ||
Código fuente en Java | ||
Código fuente en C++ | ||
Código fuente en C | ||
Código fuente en C# | ||
Código fuente en Python | ||
Código fuente en Visual Basic |
0 comentarios:
Publicar un comentario