Найти сумму, среднее значение, произведение, наименьшее и наибольшее из заданных чисел - C (СИ)

Формулировка задачи:

Напишите программу которая принимает три целых числа с клавиатуры, печатает сумму, среднее значение, произведение, наименьшее и наибольшее из этих чисел. Не пойму печатает сумму - это наверное имеется в виду трёх чисел которые я должен ввести с клавиатуры? а средние значение это что? произведение? наименьшее и наибольшее это имеется в виду среди тех чисел которые я ввёл правильно??

Код к задаче: «Найти сумму, среднее значение, произведение, наименьшее и наибольшее из заданных чисел - C (СИ)»

textual
#include <stdio.h>
#include <conio.h>
 
#define f_max(a,b) (((a) > (b)) ? (a) : (b))
#define f_min(a,b) (((a) < (b)) ? (a) : (b))
 
int main()
{
  int x1, x2, x3;
 
  printf( "Введите x1: " );
  scanf( "%i", &x1 );
  printf( "Введите x2: " );
  scanf( "%i", &x2 );
  printf( "Введите x3: " );
  scanf( "%i", &x3 );
      
  printf( "Сумма: %i \n", x1+x2+x3 );
  printf( "Среднее: %f \n", (float)(x1+x2+x3)/3 );
  printf( "Произведение: %i \n", x1*x2*x3 );
  printf( "Минимальное: %i \n", f_min(f_min( x1, x2 ), x3) );
  printf( "Максимальное: %i \n", f_max(f_max( x1, x2 ), x3) );
 
  getch();
 
}

14   голосов, оценка 4.500 из 5


СОХРАНИТЬ ССЫЛКУ
Похожие ответы