#include<conio.h>
#include<windows.h>
main()
{
int temp[365][24];
int opc,dias,horas,acum=0,newtemp,mayor=0,menor=0,valor;
float prom=0;
system("color f0");//cambiar colores
for(dias = 0; dias < 365; dias++)
{
for(horas = 0; horas < 24; horas++)
{
temp[dias][horas]=0;
}
}
do
{
printf("\n\n--------------------------------------------------------------------");
printf("\n\n\t1: Ver todas temperaturas ");
printf("\n\n\t2: Ver temperaturas por dia");
printf("\n\n\t3: Editar temperaturas ");
printf("\n\n\t4: Salir ");
printf("\n\n\n\tElige una opcion: ");scanf("%d",&opc);
switch(opc)
{
case 1:
for(dias = 0; dias < 365; dias++)
{
acum=acum+1;
printf("\nD:%d T:",acum);
for(horas = 0; horas < 24; horas++)
{
printf(" %d",temp[dias][horas]);
prom=prom+temp[dias][horas];
}
printf(" P:%.3f",prom/24);
prom=0;
}
for(dias = 0; dias < 365; dias++)
{
for(horas = 0; horas < 24; horas++)
{
if(temp[dias][horas]==9);
else
prom=prom+temp[dias][horas];
}
}
printf("\n\n\t\t\t\tPromedio total: %.4f",prom/8760);
acum=0;
break;
case 2:
printf("\n\tIngrese dia: ");
scanf("%d",&dias);
dias=dias-1;
printf("\n--------------------------------------------------------------------\n\n");
for (horas=0;horas < 24;horas++)
{
printf("\t%d:00 hrs: %d\n",horas,temp[dias][horas]);
if(horas==0)
{
menor=temp[dias][horas];
mayor=temp[dias][horas];
}
if(temp[dias][horas]==0)
{
}
else
{
if(temp[dias][horas]>mayor)
{
mayor=temp[dias][horas];
}
if(temp[dias][horas]<menor)
{
menor=temp[dias][horas];
}
}
prom=prom+temp[dias][horas];
}
printf("\n\tm: %d ",menor);
printf("\tM: %d ",mayor);
printf("\tP: %.3f\n",prom/24);
break;
case 3:
printf("\n\n\tEscoge un dia [1-365]: ");
scanf("%d",&dias);
printf("\n\tEscoge una hora [0-23]: ");
scanf("%d",&horas);
dias=dias-1;
if(temp[dias][horas]==0)
{
printf("\n\tIngresa temperatura: ");
scanf("%d",&newtemp);
temp[dias][horas]=newtemp;
}
else
{
printf("\n--------------------------------------------------------------------\n");
printf("\n\t[Este dato ya ha sido ingresado]");
}
break;
case 4:
printf("Saliendo....");
}
prom=0;
}
while(opc!=4);
getch();
}
No hay comentarios.:
Publicar un comentario