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
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it