Untitled
unknown
plain_text
7 months ago
2.3 kB
1
Indexable
Never
# include<iostream> # include<cstdlib> using namespace std; int main () { int Estacion, Hora; int hMatutino=0, hVespertino=0, hNocturno=0; int sMatutina=0, sVespertino=0, sNocturno=0, LluviaNocturna=0; int TempMin=INT_MAX, horaMin=0; float Temperatura, MlLuvia; cout<<"Estacion: "; cin>>Estacion; while (Estacio != 0){ for (int i = 1; i<=3; i++){ cout<<"Hora :"; cin>>Hora; cout<<"Temperatura: "; cin>>Temperatura; cout<<"Milimetros de lluvia: "; cin>>MlLuvia; //PUNTO A: Horario Matutino (6 y 12) if (Hora >= 6 & Hora <= 12){ hMatutino++; sMatutina+=Temp; } //PUNTO A: Horario Vespertino (13 y 19): if (Hora >= 13 & Hora <= 19){ hVespertino++; sVespertino+=Temp; } //PUNTO A: Horario Nocturno (20 y 23): if (Hora >= 20 & Hora <= 23){ hNocturno++; sNocturno+=Temp; } //PUNTO B: Registra si ha llovido de noche. if (mm == 0 && hNocturno == 0){ LluviaNocturna++; } //PUNTO C: Temperatura minima y en que horario se realizo. if (Temperatura < TempMin){ TempMin = Temperatura; horaMin = Hora; } } cout<<endl<<"INFORMACION DE LA ESTACION METEOROLOGICA: "<<endl; cout<<"Estacion: "<<Estacion<<endl; cout<<"Temperatura minima: "<<TempMin<<endl; cout<<"Hora: "<<horaMin<<endl<<endl; cout<<"Estacion: "; cin>>Estacion; } //PUNTO A: Promedio if (hVespertino > 0){ cout<<"El promedio de la temperatura es de: "<<(float) sVespertino / hVespertino; } if (hMatutino > 0){ cout<<"El promedio de la temperatura es de: "<<(float) sMatutina / hMatutino; } if (hNocturno > 0){ cout<<"El promedio de la temperatura es de: "<<(float) sNocturno / hNocturno; } //PUNTO B: Registros de no lluvia. cout<<"Registros nocturnos sin lluvia: "<<LluviaNocturna<<endl; }