01: // limiti delle variabili "singole"
02: #include<stdio.h>
03: #include<stdlib.h>
04: 
05: int main(int argc, char **argv){
06: 
07:   // supponiamo di voler calcolare la somma di n numeri ma anche, per qualche motivo, di volerli memorizzare
08:   unsigned int n;
09: 
10:   printf("Quanti numeri vuoi sommare (max 100)? ");
11:   scanf("%u", &n);
12: 
13:   // uso di variabili singole per gestire i numeri da memorizzare
14:   int x1=0, x2=0, x3=0, x4=0, x5=0, x6=0, /* .... */ x100=0;
15:   int sum = 0;
16: 
17: 
18:   if(n>=1)
19:   {
20:     printf("Inserisci il numero #1: ");
21:     scanf("%d", &x1);
22:   }
23: 
24:   if(n>=2)
25:   {
26:     printf("Inserisci il numero #2: ");
27:     scanf("%d", &x2);
28:   }
29: 
30:   if(n>=3)
31:   {
32:     printf("Inserisci il numero #3: ");
33:     scanf("%d", &x3);
34:   }
35: 
36:   if(n>=4)
37:   {
38:     printf("Inserisci il numero #4: ");
39:     scanf("%d", &x4);
40:   }
41: 
42:   /* 
43:      ... 
44:      ...
45:   */
46: 
47:   if(n==100)
48:   {
49:     printf("Inserisci il numero #100: ");
50:     scanf("%d", &x100);
51:   }
52: 
53:   sum = x1 + x2 +x3 +x4 +x5 +x6 + /*....*/ x100;
54:   printf("La loro somma e': %d\n", sum);
55: 
56: 
57:   return 0;
58: }
59: 


Se avete commenti o osservaƶioni su questa pagina
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it