+ 1

Как вывести среднее значение между 3 переменными в Java?

18th Jul 2019, 5:39 PM
Phil
Phil - avatar
5 Réponses
+ 1
Среднее арифметическое значение? Нужно сложить все числа и разделить на кол-во этих чисел, в данном случае на 3 А если нужно найти именно то значение, которое не минимально и не максимально, то лучше отсортировать значения, тогда значение по-середине и будет средним. Это выглядит как-то так (пример на C++, но единственное, что здесь отличается от Java, так это функция swap(), которая меняет местами значения переменных): //... int a = 5, b = 2, c = 3; // пример значений if (a>b) swap(a, b); // a = 2, b = 5, c = 3 if (a>c) swap(a, c); // не выполняется if (b>c) swap(b, c); // a = 2, b = 3, c = 5 // В переменной b будет среднее значение //...
26th Jul 2019, 7:45 AM
ELfox
ELfox - avatar
+ 1
Нужно найти именно значение, которое не минимальное и не максимальное?
26th Jul 2019, 7:48 AM
ELfox
ELfox - avatar
+ 1
Да
26th Jul 2019, 7:49 AM
Phil
Phil - avatar
+ 1
Изменил первый ответ
26th Jul 2019, 8:01 AM
ELfox
ELfox - avatar
0
Задача из трёх заданных чисел выдать среднее из них?
26th Jul 2019, 7:47 AM
Phil
Phil - avatar