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: