Предмет: Информатика,
автор: serejafox23
даны 3 целочисленных числа если среди этих 3-х чисел есть равные вывести сообщение об ошибке. иначе найти среднее и его вывести
Язык C ( си )
Browze:
Среднее - что?
Помоги пожалуйста, нужно сделать не среднее арифметическое, а допустим три числа 75 25 30 и чтобы выдавало 30
Ответы
Автор ответа:
1
Если возникает ошибка "undefined reference to", компилируйте с флагом -lm
#include <stdio.h>
#include <math.h>
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]));
}
}
Приложения:
Можете ещё одно решить? У меня посмотрите. Спасибо
Помоги пожалуйста, нужно сделать не среднее арифметическое, а допустим три числа 75 25 30 и чтобы выдавало 30
Это по какой формуле рассчитывается?
Ну, или вообще, что нужно вывести. 3 числа ввели, а вывод какой?
Я уже это сделал. Нужно ещё один пример сделать как с тобой связаться? Я просто учу сейчас язык С и нужна помощь
в личнын сообщения пиши или вк
Похожие вопросы
Предмет: Алгебра,
автор: itsokimpeterpan
Предмет: Українська мова,
автор: Hmvcm
Предмет: Алгебра,
автор: elinaisaeva2008
Предмет: Обществознание,
автор: герман54