Secondo me invece di uno switch o una cascata di if, sarebbe più corretto e più veloce dichiararsi un vettore di stringhe con i nomi dei mesi.
Così:
#include<stdio.h>
#include<stdlib.h>
#define DAYS 31
#define MONTHS 12
typedef struct {
float tempmedia;
float tempgiorno[DAYS];
}temperatura;
main()
{
temperatura tempmese[MONTHS];
int i, j, w;
float temptot;
char *Mesi[] = {"GennaioSecondo me invece di uno switch o una cascata di if, sarebbe più corretto e più veloce dichiararsi un vettore di stringhe con i nomi dei mesi.
Così:
#include<stdio.h>
#include<stdlib.h>
#define DAYS 31
#define MONTHS 12
typedef struct {
float tempmedia;
float tempgiorno[DAYS];
}temperatura;
main()
{
temperatura tempmese[MONTHS];
int i, j, w;
float temptot;
char *Mesi[] = {"Gennaio{parsed_message}",
"Febbraio{parsed_message}",
"Marzo{parsed_message}",
"Aprile{parsed_message}"
"Maggio{parsed_message}"
"Giugno{parsed_message}"
"Luglio{parsed_message}"
"Agosto{parsed_message}"
"Settembre{parsed_message}"
"Ottobre{parsed_message}"
"Novembre{parsed_message}"
"Dicembre{parsed_message}"};
for(i=0; i<MONTHS; i++)
{
temptot=0;
for(j=0; j<DAYS; j++)
{
printf("Inserire la temperatura del %d %s: ", j+1, Mesi[i]);
scanf("%f", &tempmese[i].tempgiorno[j]);
temptot+=tempmese[i].tempgiorno[j];
}
tempmese[i].tempmedia=temptot/DAYS;
}
for(i=0; i<MONTHS; i++)
{
w=0;
for(j=0; j<DAYS; j++)
{
if(tempmese[i].tempgiorno[j]>tempmese[i].tempmedia)
w++;
}
printf("\nI giorni con temperatura maggiore rispetto alla media del mese sono: %d\n", w);
}
printf("\n");
system("pause");
return 0;
}
",
"FebbraioSecondo me invece di uno switch o una cascata di if, sarebbe più corretto e più veloce dichiararsi un vettore di stringhe con i nomi dei mesi.
Così:
#include<stdio.h>
#include<stdlib.h>
#define DAYS 31
#define MONTHS 12
typedef struct {
float tempmedia;
float tempgiorno[DAYS];
}temperatura;
main()
{
temperatura tempmese[MONTHS];
int i, j, w;
float temptot;
char *Mesi[] = {"Gennaio{parsed_message}",
"Febbraio{parsed_message}",
"Marzo{parsed_message}",
"Aprile{parsed_message}"
"Maggio{parsed_message}"
"Giugno{parsed_message}"
"Luglio{parsed_message}"
"Agosto{parsed_message}"
"Settembre{parsed_message}"
"Ottobre{parsed_message}"
"Novembre{parsed_message}"
"Dicembre{parsed_message}"};
for(i=0; i<MONTHS; i++)
{
temptot=0;
for(j=0; j<DAYS; j++)
{
printf("Inserire la temperatura del %d %s: ", j+1, Mesi[i]);
scanf("%f", &tempmese[i].tempgiorno[j]);
temptot+=tempmese[i].tempgiorno[j];
}
tempmese[i].tempmedia=temptot/DAYS;
}
for(i=0; i<MONTHS; i++)
{
w=0;
for(j=0; j<DAYS; j++)
{
if(tempmese[i].tempgiorno[j]>tempmese[i].tempmedia)
w++;
}
printf("\nI giorni con temperatura maggiore rispetto alla media del mese sono: %d\n", w);
}
printf("\n");
system("pause");
return 0;
}
",
"MarzoSecondo me invece di uno switch o una cascata di if, sarebbe più corretto e più veloce dichiararsi un vettore di stringhe con i nomi dei mesi.
Così:
#include<stdio.h>
#include<stdlib.h>
#define DAYS 31
#define MONTHS 12
typedef struct {
float tempmedia;
float tempgiorno[DAYS];
}temperatura;
main()
{
temperatura tempmese[MONTHS];
int i, j, w;
float temptot;
char *Mesi[] = {"Gennaio{parsed_message}",
"Febbraio{parsed_message}",
"Marzo{parsed_message}",
"Aprile{parsed_message}"
"Maggio{parsed_message}"
"Giugno{parsed_message}"
"Luglio{parsed_message}"
"Agosto{parsed_message}"
"Settembre{parsed_message}"
"Ottobre{parsed_message}"
"Novembre{parsed_message}"
"Dicembre{parsed_message}"};
for(i=0; i<MONTHS; i++)
{
temptot=0;
for(j=0; j<DAYS; j++)
{
printf("Inserire la temperatura del %d %s: ", j+1, Mesi[i]);
scanf("%f", &tempmese[i].tempgiorno[j]);
temptot+=tempmese[i].tempgiorno[j];
}
tempmese[i].tempmedia=temptot/DAYS;
}
for(i=0; i<MONTHS; i++)
{
w=0;
for(j=0; j<DAYS; j++)
{
if(tempmese[i].tempgiorno[j]>tempmese[i].tempmedia)
w++;
}
printf("\nI giorni con temperatura maggiore rispetto alla media del mese sono: %d\n", w);
}
printf("\n");
system("pause");
return 0;
}
",
"AprileSecondo me invece di uno switch o una cascata di if, sarebbe più corretto e più veloce dichiararsi un vettore di stringhe con i nomi dei mesi.
Così:
#include<stdio.h>
#include<stdlib.h>
#define DAYS 31
#define MONTHS 12
typedef struct {
float tempmedia;
float tempgiorno[DAYS];
}temperatura;
main()
{
temperatura tempmese[MONTHS];
int i, j, w;
float temptot;
char *Mesi[] = {"Gennaio{parsed_message}",
"Febbraio{parsed_message}",
"Marzo{parsed_message}",
"Aprile{parsed_message}"
"Maggio{parsed_message}"
"Giugno{parsed_message}"
"Luglio{parsed_message}"
"Agosto{parsed_message}"
"Settembre{parsed_message}"
"Ottobre{parsed_message}"
"Novembre{parsed_message}"
"Dicembre{parsed_message}"};
for(i=0; i<MONTHS; i++)
{
temptot=0;
for(j=0; j<DAYS; j++)
{
printf("Inserire la temperatura del %d %s: ", j+1, Mesi[i]);
scanf("%f", &tempmese[i].tempgiorno[j]);
temptot+=tempmese[i].tempgiorno[j];
}
tempmese[i].tempmedia=temptot/DAYS;
}
for(i=0; i<MONTHS; i++)
{
w=0;
for(j=0; j<DAYS; j++)
{
if(tempmese[i].tempgiorno[j]>tempmese[i].tempmedia)
w++;
}
printf("\nI giorni con temperatura maggiore rispetto alla media del mese sono: %d\n", w);
}
printf("\n");
system("pause");
return 0;
}
"
"MaggioSecondo me invece di uno switch o una cascata di if, sarebbe più corretto e più veloce dichiararsi un vettore di stringhe con i nomi dei mesi.
Così:
#include<stdio.h>
#include<stdlib.h>
#define DAYS 31
#define MONTHS 12
typedef struct {
float tempmedia;
float tempgiorno[DAYS];
}temperatura;
main()
{
temperatura tempmese[MONTHS];
int i, j, w;
float temptot;
char *Mesi[] = {"Gennaio{parsed_message}",
"Febbraio{parsed_message}",
"Marzo{parsed_message}",
"Aprile{parsed_message}"
"Maggio{parsed_message}"
"Giugno{parsed_message}"
"Luglio{parsed_message}"
"Agosto{parsed_message}"
"Settembre{parsed_message}"
"Ottobre{parsed_message}"
"Novembre{parsed_message}"
"Dicembre{parsed_message}"};
for(i=0; i<MONTHS; i++)
{
temptot=0;
for(j=0; j<DAYS; j++)
{
printf("Inserire la temperatura del %d %s: ", j+1, Mesi[i]);
scanf("%f", &tempmese[i].tempgiorno[j]);
temptot+=tempmese[i].tempgiorno[j];
}
tempmese[i].tempmedia=temptot/DAYS;
}
for(i=0; i<MONTHS; i++)
{
w=0;
for(j=0; j<DAYS; j++)
{
if(tempmese[i].tempgiorno[j]>tempmese[i].tempmedia)
w++;
}
printf("\nI giorni con temperatura maggiore rispetto alla media del mese sono: %d\n", w);
}
printf("\n");
system("pause");
return 0;
}
"
"GiugnoSecondo me invece di uno switch o una cascata di if, sarebbe più corretto e più veloce dichiararsi un vettore di stringhe con i nomi dei mesi.
Così:
#include<stdio.h>
#include<stdlib.h>
#define DAYS 31
#define MONTHS 12
typedef struct {
float tempmedia;
float tempgiorno[DAYS];
}temperatura;
main()
{
temperatura tempmese[MONTHS];
int i, j, w;
float temptot;
char *Mesi[] = {"Gennaio{parsed_message}",
"Febbraio{parsed_message}",
"Marzo{parsed_message}",
"Aprile{parsed_message}"
"Maggio{parsed_message}"
"Giugno{parsed_message}"
"Luglio{parsed_message}"
"Agosto{parsed_message}"
"Settembre{parsed_message}"
"Ottobre{parsed_message}"
"Novembre{parsed_message}"
"Dicembre{parsed_message}"};
for(i=0; i<MONTHS; i++)
{
temptot=0;
for(j=0; j<DAYS; j++)
{
printf("Inserire la temperatura del %d %s: ", j+1, Mesi[i]);
scanf("%f", &tempmese[i].tempgiorno[j]);
temptot+=tempmese[i].tempgiorno[j];
}
tempmese[i].tempmedia=temptot/DAYS;
}
for(i=0; i<MONTHS; i++)
{
w=0;
for(j=0; j<DAYS; j++)
{
if(tempmese[i].tempgiorno[j]>tempmese[i].tempmedia)
w++;
}
printf("\nI giorni con temperatura maggiore rispetto alla media del mese sono: %d\n", w);
}
printf("\n");
system("pause");
return 0;
}
"
"LuglioSecondo me invece di uno switch o una cascata di if, sarebbe più corretto e più veloce dichiararsi un vettore di stringhe con i nomi dei mesi.
Così:
#include<stdio.h>
#include<stdlib.h>
#define DAYS 31
#define MONTHS 12
typedef struct {
float tempmedia;
float tempgiorno[DAYS];
}temperatura;
main()
{
temperatura tempmese[MONTHS];
int i, j, w;
float temptot;
char *Mesi[] = {"Gennaio{parsed_message}",
"Febbraio{parsed_message}",
"Marzo{parsed_message}",
"Aprile{parsed_message}"
"Maggio{parsed_message}"
"Giugno{parsed_message}"
"Luglio{parsed_message}"
"Agosto{parsed_message}"
"Settembre{parsed_message}"
"Ottobre{parsed_message}"
"Novembre{parsed_message}"
"Dicembre{parsed_message}"};
for(i=0; i<MONTHS; i++)
{
temptot=0;
for(j=0; j<DAYS; j++)
{
printf("Inserire la temperatura del %d %s: ", j+1, Mesi[i]);
scanf("%f", &tempmese[i].tempgiorno[j]);
temptot+=tempmese[i].tempgiorno[j];
}
tempmese[i].tempmedia=temptot/DAYS;
}
for(i=0; i<MONTHS; i++)
{
w=0;
for(j=0; j<DAYS; j++)
{
if(tempmese[i].tempgiorno[j]>tempmese[i].tempmedia)
w++;
}
printf("\nI giorni con temperatura maggiore rispetto alla media del mese sono: %d\n", w);
}
printf("\n");
system("pause");
return 0;
}
"
"AgostoSecondo me invece di uno switch o una cascata di if, sarebbe più corretto e più veloce dichiararsi un vettore di stringhe con i nomi dei mesi.
Così:
#include<stdio.h>
#include<stdlib.h>
#define DAYS 31
#define MONTHS 12
typedef struct {
float tempmedia;
float tempgiorno[DAYS];
}temperatura;
main()
{
temperatura tempmese[MONTHS];
int i, j, w;
float temptot;
char *Mesi[] = {"Gennaio{parsed_message}",
"Febbraio{parsed_message}",
"Marzo{parsed_message}",
"Aprile{parsed_message}"
"Maggio{parsed_message}"
"Giugno{parsed_message}"
"Luglio{parsed_message}"
"Agosto{parsed_message}"
"Settembre{parsed_message}"
"Ottobre{parsed_message}"
"Novembre{parsed_message}"
"Dicembre{parsed_message}"};
for(i=0; i<MONTHS; i++)
{
temptot=0;
for(j=0; j<DAYS; j++)
{
printf("Inserire la temperatura del %d %s: ", j+1, Mesi[i]);
scanf("%f", &tempmese[i].tempgiorno[j]);
temptot+=tempmese[i].tempgiorno[j];
}
tempmese[i].tempmedia=temptot/DAYS;
}
for(i=0; i<MONTHS; i++)
{
w=0;
for(j=0; j<DAYS; j++)
{
if(tempmese[i].tempgiorno[j]>tempmese[i].tempmedia)
w++;
}
printf("\nI giorni con temperatura maggiore rispetto alla media del mese sono: %d\n", w);
}
printf("\n");
system("pause");
return 0;
}
"
"SettembreSecondo me invece di uno switch o una cascata di if, sarebbe più corretto e più veloce dichiararsi un vettore di stringhe con i nomi dei mesi.
Così:
#include<stdio.h>
#include<stdlib.h>
#define DAYS 31
#define MONTHS 12
typedef struct {
float tempmedia;
float tempgiorno[DAYS];
}temperatura;
main()
{
temperatura tempmese[MONTHS];
int i, j, w;
float temptot;
char *Mesi[] = {"Gennaio{parsed_message}",
"Febbraio{parsed_message}",
"Marzo{parsed_message}",
"Aprile{parsed_message}"
"Maggio{parsed_message}"
"Giugno{parsed_message}"
"Luglio{parsed_message}"
"Agosto{parsed_message}"
"Settembre{parsed_message}"
"Ottobre{parsed_message}"
"Novembre{parsed_message}"
"Dicembre{parsed_message}"};
for(i=0; i<MONTHS; i++)
{
temptot=0;
for(j=0; j<DAYS; j++)
{
printf("Inserire la temperatura del %d %s: ", j+1, Mesi[i]);
scanf("%f", &tempmese[i].tempgiorno[j]);
temptot+=tempmese[i].tempgiorno[j];
}
tempmese[i].tempmedia=temptot/DAYS;
}
for(i=0; i<MONTHS; i++)
{
w=0;
for(j=0; j<DAYS; j++)
{
if(tempmese[i].tempgiorno[j]>tempmese[i].tempmedia)
w++;
}
printf("\nI giorni con temperatura maggiore rispetto alla media del mese sono: %d\n", w);
}
printf("\n");
system("pause");
return 0;
}
"
"OttobreSecondo me invece di uno switch o una cascata di if, sarebbe più corretto e più veloce dichiararsi un vettore di stringhe con i nomi dei mesi.
Così:
#include<stdio.h>
#include<stdlib.h>
#define DAYS 31
#define MONTHS 12
typedef struct {
float tempmedia;
float tempgiorno[DAYS];
}temperatura;
main()
{
temperatura tempmese[MONTHS];
int i, j, w;
float temptot;
char *Mesi[] = {"Gennaio{parsed_message}",
"Febbraio{parsed_message}",
"Marzo{parsed_message}",
"Aprile{parsed_message}"
"Maggio{parsed_message}"
"Giugno{parsed_message}"
"Luglio{parsed_message}"
"Agosto{parsed_message}"
"Settembre{parsed_message}"
"Ottobre{parsed_message}"
"Novembre{parsed_message}"
"Dicembre{parsed_message}"};
for(i=0; i<MONTHS; i++)
{
temptot=0;
for(j=0; j<DAYS; j++)
{
printf("Inserire la temperatura del %d %s: ", j+1, Mesi[i]);
scanf("%f", &tempmese[i].tempgiorno[j]);
temptot+=tempmese[i].tempgiorno[j];
}
tempmese[i].tempmedia=temptot/DAYS;
}
for(i=0; i<MONTHS; i++)
{
w=0;
for(j=0; j<DAYS; j++)
{
if(tempmese[i].tempgiorno[j]>tempmese[i].tempmedia)
w++;
}
printf("\nI giorni con temperatura maggiore rispetto alla media del mese sono: %d\n", w);
}
printf("\n");
system("pause");
return 0;
}
"
"NovembreSecondo me invece di uno switch o una cascata di if, sarebbe più corretto e più veloce dichiararsi un vettore di stringhe con i nomi dei mesi.
Così:
#include<stdio.h>
#include<stdlib.h>
#define DAYS 31
#define MONTHS 12
typedef struct {
float tempmedia;
float tempgiorno[DAYS];
}temperatura;
main()
{
temperatura tempmese[MONTHS];
int i, j, w;
float temptot;
char *Mesi[] = {"Gennaio{parsed_message}",
"Febbraio{parsed_message}",
"Marzo{parsed_message}",
"Aprile{parsed_message}"
"Maggio{parsed_message}"
"Giugno{parsed_message}"
"Luglio{parsed_message}"
"Agosto{parsed_message}"
"Settembre{parsed_message}"
"Ottobre{parsed_message}"
"Novembre{parsed_message}"
"Dicembre{parsed_message}"};
for(i=0; i<MONTHS; i++)
{
temptot=0;
for(j=0; j<DAYS; j++)
{
printf("Inserire la temperatura del %d %s: ", j+1, Mesi[i]);
scanf("%f", &tempmese[i].tempgiorno[j]);
temptot+=tempmese[i].tempgiorno[j];
}
tempmese[i].tempmedia=temptot/DAYS;
}
for(i=0; i<MONTHS; i++)
{
w=0;
for(j=0; j<DAYS; j++)
{
if(tempmese[i].tempgiorno[j]>tempmese[i].tempmedia)
w++;
}
printf("\nI giorni con temperatura maggiore rispetto alla media del mese sono: %d\n", w);
}
printf("\n");
system("pause");
return 0;
}
"
"DicembreSecondo me invece di uno switch o una cascata di if, sarebbe più corretto e più veloce dichiararsi un vettore di stringhe con i nomi dei mesi.
Così:
#include<stdio.h>
#include<stdlib.h>
#define DAYS 31
#define MONTHS 12
typedef struct {
float tempmedia;
float tempgiorno[DAYS];
}temperatura;
main()
{
temperatura tempmese[MONTHS];
int i, j, w;
float temptot;
char *Mesi[] = {"Gennaio{parsed_message}",
"Febbraio{parsed_message}",
"Marzo{parsed_message}",
"Aprile{parsed_message}"
"Maggio{parsed_message}"
"Giugno{parsed_message}"
"Luglio{parsed_message}"
"Agosto{parsed_message}"
"Settembre{parsed_message}"
"Ottobre{parsed_message}"
"Novembre{parsed_message}"
"Dicembre{parsed_message}"};
for(i=0; i<MONTHS; i++)
{
temptot=0;
for(j=0; j<DAYS; j++)
{
printf("Inserire la temperatura del %d %s: ", j+1, Mesi[i]);
scanf("%f", &tempmese[i].tempgiorno[j]);
temptot+=tempmese[i].tempgiorno[j];
}
tempmese[i].tempmedia=temptot/DAYS;
}
for(i=0; i<MONTHS; i++)
{
w=0;
for(j=0; j<DAYS; j++)
{
if(tempmese[i].tempgiorno[j]>tempmese[i].tempmedia)
w++;
}
printf("\nI giorni con temperatura maggiore rispetto alla media del mese sono: %d\n", w);
}
printf("\n");
system("pause");
return 0;
}
"};
for(i=0; i<MONTHS; i++)
{
temptot=0;
for(j=0; j<DAYS; j++)
{
printf("Inserire la temperatura del %d %s: ", j+1, Mesi[i]);
scanf("%f", &tempmese[i].tempgiorno[j]);
temptot+=tempmese[i].tempgiorno[j];
}
tempmese[i].tempmedia=temptot/DAYS;
}
for(i=0; i<MONTHS; i++)
{
w=0;
for(j=0; j<DAYS; j++)
{
if(tempmese[i].tempgiorno[j]>tempmese[i].tempmedia)
w++;
}
printf("\nI giorni con temperatura maggiore rispetto alla media del mese sono: %d\n", w);
}
printf("\n");
system("pause");
return 0;
}