Ritorna alla pagina del corso.
Questa pagina contiene gli esercizi proposti in laboratorio e -alcune- delle soluzioni proposte.
Si suggerisce di provare a risolvere gli esercizi e solo in un secondo tempo di confrontare quanto fatto con le soluzioni proposte.
01: // prendere ingresso un numero intero N, calcoli la somma di tutti i
02: // numeri pari da 0 a N e stamparla
03:
04: #include<stdio.h>
05: #include<stdlib.h>
06:
07: int main(int argc, char **argv){
08:
09: int n;
10:
11: printf("Inserisci un numero intero positivo: ");
12: scanf("%d", &n);
13:
14: int acc = 0;
15: for(int i = 2; i <= n; i += 2) // in laboratorio molti incrementavano di 1 per poi pero' usare un if() per sommare i soli numeri pari
16: // partendo da 2 e incrementando di 2 i assumera' solo valori pari
17: acc += i;
18:
19: printf("La somma dei numeri pari tra 0 e %d vale %d\n", n, acc);
20:
21: return 0;
22: }
23:
24: