smallarge5.c (768B)
1 /* Esercizio 2.23 (Cap. 2) 2 Determina il maggiore e il minore 3 nell'insieme di 5 interi. */ 4 5 #include <stdio.h> 6 7 int main() 8 { 9 int a, b, c, d, e; 10 int small, large; 11 12 printf("Dammi 5 interi: "); 13 scanf("%d%d%d%d%d", &a, &b, &c, &d, &e); 14 15 /* Trovo il maggiore */ 16 if (a > b) 17 large = a; 18 if (b > a) 19 large = b; 20 if (c > large) 21 large = c; 22 if (d > large) 23 large = d; 24 if (e > large) 25 large = e; 26 27 /* Trovo il minore */ 28 if (a > b) 29 small = b; 30 if (a < b) 31 small = a; 32 if (c < small) 33 small = c; 34 if (d < small) 35 small = d; 36 if (e < small) 37 small = e; 38 39 /* Stampo i risultati */ 40 printf("Maggiore: %d\n", large); 41 printf("Minore: %d\n", small); 42 43 return 0; 44 } /* E0F main */ 45