Per cercare la temp minima e massima della settimana fai cosi`:
min=99999;
max=0;
for (i=0;i<DIM;i++)
{
if (temp[i]<min)
{
min=temp[i];
}
if (temp[i]>max)
{
max=temp[i];
}
ora ti spiego come funziona.
Nel ciclo for usi una variabile i come contatore e dim e` una costante (#define DIM 7 all` inizio el prgoramma dopo gli include) che ha come numero i giorni della settimana.
Nel ciclo for confrotni la temperatura di ogni giorno, individuando la minima e la massima.Se vuoi sapere a che guorno corrispondono ti salvi la posizione dove i minimo e` e stampi il nome del giorno(contenuto in un altro array) utilizzando come indice la variabile.
es:
min=99999;
max=0;
for (i=0;i<DIM;i++)
{
if (temp[i]<min)
{
min=temp[i];
k=i;
}
if (temp[i]>max)
{
max=temp[i];
p=i;
}
printf ("la temperatura minima della settimana si e` verificata nel giorno %s", giorni[k]);
printf ("La temp. massima della sett. si e` verificata nel giorno %s", giorni[p]);
Spero di essermi spiegato in modo semi comprensibile, cmq se e` un compito per scuola e` meglio che ti fai la tua bozza da solo la prox volta, senno` non impari piu`.![]()
Fammi sapere se hai dei problemi, ciaooooo