Linguaggio C: programma che stampa somma, media, prodotto, minore, maggiore di interi in input - Studentville

Linguaggio C: programma che stampa somma, media, prodotto, minore, maggiore di interi in input

esercizio svolto o teoria

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

Ti potrebbe interessare

Link copiato negli appunti