Даны 3 целочисленных числа если среди этих 3-х чисел есть равные вывести сообщение об...

0 голосов
95 просмотров

Даны 3 целочисленных числа если среди этих 3-х чисел есть равные вывести сообщение об ошибке. иначе найти среднее и его вывести
Язык C ( си )


Информатика (77 баллов) | 95 просмотров
0

Среднее - что?

0

Помоги пожалуйста, нужно сделать не среднее арифметическое, а допустим три числа 75 25 30 и чтобы выдавало 30

Дан 1 ответ
0 голосов
Правильный ответ

Если возникает ошибка "undefined reference to", компилируйте с флагом -lm

#include

#include

int main()

{

int val[3];

printf("Введите 3 числа: ");

scanf("%d%d%d", &val[0], &val[1], &val[2]);

if(val[0] == val[1] || val[1] == val[2] || val[0] == val[2])

 printf("[Ошибка] Найдено повторяющееся число!\n");

else

{

 printf("Среднее арифметическое = %d\n", (val[0] + val[1] + val[2]) / 3);

 printf("Среднее геометрическое = %.2f\n", cbrt(val[0] * val[1] * val[2]));

}

}


image
(4.0k баллов)
0

Можете ещё одно решить? У меня посмотрите. Спасибо

0

Помоги пожалуйста, нужно сделать не среднее арифметическое, а допустим три числа 75 25 30 и чтобы выдавало 30

0

Это по какой формуле рассчитывается?

0

Ну, или вообще, что нужно вывести. 3 числа ввели, а вывод какой?

0

Я уже это сделал. Нужно ещё один пример сделать как с тобой связаться? Я просто учу сейчас язык С и нужна помощь

0

в личнын сообщения пиши или вк