Puoi partire da questa base:
codice:
#include <stdio.h>
main() {
float temp[7], media;
printf ("Inserisci la temperatura di Lunedi\n");
scanf ("%f", &temp[0] );
printf ("Inserisci la temperatura di Martedi\n");
scanf ("%f", &temp[1] );
printf ("Inserisci la temperatura di Mercoledi\n");
scanf ("%f", &temp[2] );
printf ("Inserisci la temperatura di Giovedi\n");
scanf ("%f", &temp[3] );
printf ("Inserisci la temperatura di Venerdi\n");
scanf ("%f", &temp[4] );
printf ("Inserisci la temperatura di Sabato\n");
scanf ("%f", &temp[5] );
printf ("Inserisci la temperatura di Domenica\n");
scanf ("%f", &temp[6] );
printf("Report temperature:\n");
printf("Lun: %f\n", temp[0] );
printf("Mar: %f\n", temp[1] );
printf("Mer: %f\n", temp[2] );
printf("Gio: %f\n", temp[3] );
printf("Ven: %f\n", temp[4] );
printf("Sab: %f\n", temp[5] );
printf("Dom: %f\n", temp[6] );
media = (temp[0]+temp[1]+temp[2]+temp[3]+temp[4]+temp[5]+temp[6])/7;
printf ("La media e' stata di %f gradi\n", media);
return 0;
}
A quest'ora non mi viene in mente un buon modo per confrontare i valori alla ricerca del maggiore e del minore e farlo con una serie di if-else è troppo palloso
Quando hai trovato i due valori ci fai un paio di controlli e lo finisci in un attimo.