Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Promedio de temperatura semanal b. El día más frio y el más caluroso c. Porcentaje de temperaturas
bajo cero.
SOLUCIÓN
Porcentaje de temperaturas
bajo cero
Constantes
c. Restricciones
d. Proceso
i=1
suma = 0
valorC = -1000
valorF = 1000
tempBaja = 0
suma += temperatura
¿Es temperatura>=valorC?
Si:
valorC = temperatura
diaCalido = DiaSemana(i)
¿Es temperatura<=valorF?
Si:
valorF = temperatura
diaFrio = DiaSemana(i)
tempBaja++
i++
promedio = CalcularPromedio(suma)
porcentaje = CalcularPorcentaje(tempBaja)
Escribir "El día más frío fue: {0} con: {1} grados Celsius", diaFrio, valorF
Escribir "El día más caluroso fue: {0} con {1} grados Celsius", diaCalido, valorC
Antes de cada submódulo debe explicar que hace, detallando parámetros y valor de salida
Método ValidarTemp Estático: Sí
¿Qué hace? Permite mostrar un mensaje en pantalla, el cual recibe como parámetro, para solicitar
una variable tipo real, para determinar el valor de la temperatura ingresado, posteriormente lee la
variable y valida el rango correcto el cual no debe de exceder el cero absoluto y retorna dicho
valor.
Método CalcularPromedio Estático: Sí
¿Qué hace? Recibe como parámetro la suma total de las temperaturas diarias, para
posteriormente calcular el promedio de las mismas y retorna dicho valor real.
¿Qué hace? Recibe como parámetro a la cantidad total registradas de temperaturas bajo cero para
posteriormente calcular el porcentaje de las mimas y retorna dicho valor real.
Método DíaSemana Estático: Sí
¿Qué hace? Recibe como parámetro una variable de tipo entera que representa un día en la
semana, para calcular el día correspondiente a esa variable y retorna dicho valor de tipo cadena de
texto.
V. Ejecución