A cura di: Administrator
/* * Scrivete un programma C che prenda in input dalla tastiera tre * diversi interi e quindi visualizzi la somma, la media, il prodotto * il minore e il maggiore di questi numeri. * Usate soltanto soltanto la forma a selezione singola della * istruzione if che avete appreso in questo capitolo. * Lo schermo di dialogo deve apparire come il seguente: * * Input three different integers: 13 27 14 * Sum is 54 * Average is 18 * Product is 4914 * Smallest is 13 * Largest is 27 */ #include <stdio.h> int main(void) { int integer1, integer2, integer3, sum, average, product, smallest, largest; printf("Input three different integers: "); scanf("%d%d%d", &integer1, &integer2, &integer3); sum = integer1 + integer2 + integer3; printf("Sum is %dn", sum); average = sum / 3; printf("Average is %dn", average); product = integer1 * integer2 * integer3; printf("Product is %dn", product); /* Usando istruzioni if a selezione singola */ /* Ricerca del minimo */ if (integer1 <= integer2) smallest = integer1; if (integer1 >= integer2) smallest = integer2; if (smallest >= integer3) smallest = integer3; /* Ricerca del massimo */ if (integer1 >= integer2) largest = integer1; if (integer1 <= integer2) largest = integer2; if (largest <= integer3) largest = integer3; printf("Smallest is %dn", smallest); printf("Larger is %dn", largest); return 0; }
- Programmazione