summaryrefslogtreecommitdiff
path: root/mmAcqua.cc
blob: 7c89cdb30f42d5343a65aa9e1d8defcdecd3d9be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
/* programma scritto dagli studenti Cariotti e Crupi
utilizzato compilatore GCC 5.0.4 */

#include <iostream>

using namespace std;

void giorniSettimana(int a);

int main()
{
	float mmAcquaSettimana[7], media = 0;
	int i;
	
	cout << "INSERIRE QUANTI MM DI PIOGGIA SONO CADUTI IN UNA SETTIMANA (0 E' NULLA)\n" << endl;
	
	for(i = 0; i < 7; i++) {
		cout << "Quanti mm di pioggia sono caduti ";
		giorniSettimana(i);
		cout << ": ";
		cin >> mmAcquaSettimana[i];
		media += mmAcquaSettimana[i];
	}
	media/=7;
	cout << "\n";
	cout << "I giorni piovosi sono stati: ";
	for(i = 0; i < 7; i++) {
		if(mmAcquaSettimana[i] > 0) {
			giorniSettimana(i);
			cout << " - ";
		}
	}
	
	cout << "\nLa media di pioggia questa settimana e' stata: " << media << endl;
	
	
	return 0;
}

void giorniSettimana(int a)
{
	switch(a) {
		case 0: cout << "Lunedi'"; break;
		case 1: cout << "Martedi'"; break;
		case 2: cout << "Mercoledi'"; break;
		case 3: cout << "Giovedi'"; break;
		case 4: cout << "Venerdi'"; break;
		case 5: cout << "Sabato"; break;
		default: cout << "Domenica";
	}	
}