lunes, 5 de mayo de 2014

Programa para el Centro de ciencias de la atmósfera

El número menor no lo marca

Código

#include <stdio.h>
#include <conio.h>
#include <windows.h>
int i, opcion;
float mayor=0, menor=100000.00000, promedio;
float anume[20];

main()
{
    system("color 4f");
inicio:
system("cls");
printf("\n\nEste programa te permite registrar la temperatura de las 24 horas del dia y");
printf("\n\ngenera un reporte informandote la temperatura menor, mayor y el promedio deldia");

    for (i=0; i<=23; i++)
{
printf("\n\nIntroduce la temperatura de la hora %d: ",i+1); scanf("%f", &anume[i]);



if (anume[i]>mayor)
mayor=anume[i];
else if (anume[i]<menor)
menor=anume[i];

promedio= (anume[i]+promedio);


    }

printf("\n\nLa temperatura mayor es: %.3f", mayor);
printf("\n\nLa temperatura menor es: %.3f", menor);



printf("\n\nEl promedio de la temperatura es %.3f: ",promedio/i);




opcion:
printf("\n\nDeseas realizar otro registro? Si=1 No=2: ");scanf("%d", &opcion);

switch(opcion)
{
case 1: goto inicio;
break;
case 2: goto termina;
break;
default: goto opcion;
break;
}

termina:
printf("\n\nEnter para terminar...");
getch();


}