#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int oreStudio[31];
void inputDati() {
int i, ris;
srand((unsigned) time(NULL)); // generatore di numeri casuali
for(i = 0; i < 31; i++) {
ris = (rand() % 5 + 0); // risultati dei dadi da 0 a 4
oreStudio[i] = ris;
printf("%d ", ris);
}
printf("\n");
}
int contaGiorni(int nOre) {
int i, s = 0;
for(i = 0; i < 31; i++)
if (oreStudio[i] == nOre)
s++;
return s;
}
int somma() {
int i, s = 0;
for(i = 0; i < 31; i++)
s += oreStudio[i];
return s;
}
int main() {
printf("Ore studiate nei vari giorni del mese\n");
inputDati();
printf("I giorni in cui non hai studiato sono %d\n", contaGiorni(0));
printf("I giorni in cui hai studiato 1 ora sono %d\n", contaGiorni(1));
printf("I giorni in cui hai studiato 2 ore sono %d\n", contaGiorni(2));
printf("I giorni in cui hai studiato 3 ore sono %d\n", contaGiorni(3));
printf("I giorni in cui hai studiato 4 ore sono %d\n", contaGiorni(4));
printf("Le ore studiante durante tutto il mese sono %d\n", somma());
return 0;
}