necesito ayuda del problema en Java netbeans
1. En un centro meteorológico se llevan los promedios mensuales de las lluvias caídas en las principales regiones del país. Existen 3 regiones importantes. NORTE, CENTRO y SUR. Escriba un algoritmo para calcular lo siguiente:
• El promedio anual de la región centro.
• El mes y región con menor lluvia en la región sur.
• La región con mayor lluvia anual.
Respuestas
Se desarrolla un algoritmo con las caracteristicas solicitadas.
Un algoritmo: es un procedimiento que indica el paso a paso a seguir para desarrollar un programa.
INICIO DEL PROGRAMA:
#Declaración de variables
Declarar N,C,S vectores de números reales
Declara i,m,me : entero positivo
Declarar P, P1, P2 número real
Declarar r,r1 cadena de caracteres
#Leer parametros de entrada:
Imprime("A continuación usted debe introducir los parametros desde el mes 1 hasta el 12 (enero a diciembre) para las tres regiones "
#Región Norte
Para i desde 1 hasta 12:
Imprime("Introduzca el promedio mensual de la región Norte")
Imprime("Para el mes %d, i)
Leer N(i)
Fin para
#Región Centro
Para i desde 1 hasta 12:
Imprime("Introduzca el promedio mensual de la región Centro")
Imprime("Para el mes %d, i)
Leer C(i)
Fin para
#Región Sur
Para i desde 1 hasta 12:
Imprime("Introduzca el promedio mensual de la región Sur")
Imprime("Para el mes %d, i)
Leer S(i)
Fin para
#Promedio Anual de la región Centro:
P = 0
Para i desde 1 hasta 12:
P = P + C(i)
Fin para
P = P/12
Imprime("El promedio anual de la región centro es %f,P)
#Mes y región con menor lluvia: si se restringe a la región sur no tiene sentido marcar la región se colocara en todas las regiones
m = min(N)
r = "Norte"
Si m > min(C)
m = min(C)
r = "Centro"
Fin si
Si m > min(S)
m = min(S)
r = "Sur"
Fin si
Si r = "Sur"
Para i desde 1 hasta 12:
Si m = S(i)
me = i
break
Fin si
Fin para
Fin si
Si r = "Centro"
Para i desde 1 hasta 12:
Si m = C(i)
me = i
break
Fin si
Fin para
Fin si
Si r = "Norte"
Para i desde 1 hasta 12:
Si m = N(i)
me = i
break
Fin si
Fin para
Fin si
Imprime("La región con menor lluvia es %s, en el mes $d,r,me)
#Región con mayor lluvia anual: calculamosl la cantidad de lluvia en cada región
#Región Centro
P = P*12
#Región Norte
P1 = 0
Para i desde 1 hasta 12:
P1 = P1 + N(i)
Fin para
#Región Sur
P2 = 0
Para i desde 1 hasta 12:
P2 = P2 + N(i)
Fin para
#Calculo de la región con mayor cantidad de lluvia
M =P
r1 = "Centro"
Si M < P1
M = P1
r 1= "Norte"
Fin si
Si M < P2
M = P2
r1 = "Sur"
Fin si
Imprime("La región con mayor cantidad de lluvia anual es %s, es de %f, r1, M)
FIN DEL PROGRAMA: