01: // array monodimensionali
02: #include<stdio.h>
03: #include<stdlib.h>
04:
05:
06: int main(int argc, char **argv){
07:
08: int numbers[100]; // array monodimensionale di 100 int
09: unsigned int n;
10:
11: printf("Quanti numeri vuoi sommare (max 100)? ");
12: scanf("%u", &n);
13:
14: // azzero l'array (non serve!)
15: for(int i=0; i<100; ++i) // abituarsi a cicli che partono da 0
16: numbers[i] = 0; // accesso a singolo elemento tramite indice
17:
18: // li leggo da tastiera
19: for(int i=0; i<n; ++i)
20: {
21: printf("Inserisci il numero intero #%d: ", i+1);
22: scanf("%d", &numbers[i]); // per leggere con scanf() uso la & come per una variabile "normale"
23: }
24:
25: // li stampo
26: printf("I numeri inseriti sono: ");
27: for(int i=0; i<n; ++i)
28: {
29: printf("%d ", numbers[i]);
30: }
31:
32:
33: // calcolo la somma (di fatto potevo farlo in uno dei cicli precedenti)
34: int sum = 0;
35: for(int i=0; i<n; ++i)
36: sum += numbers[i];
37:
38: printf("\nla loro somma e': %d\n", sum);
39:
40:
41:
42:
43: return 0;
44: }
45:
46:
Se avete commenti o osservaƶioni su questa pagina
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it