• Помогите пожалуйста, что не правильно написано в программе.
    Задача такая: вывести среднее из трех чисел. Заранее спасибо.

Ответы 1

  • //Вы используете крайне нерациональный способ решения, к тому же просчитали не все возможные варианты исхода событый.//Перебирать все возможные варианты не вижу смысла, ни один программист не будет вручную все считать и перебирать, поэтому привожу свое решение:#include <iostream> #include <locale> using namespace std; int main() { setlocale(LC_ALL, "Russian"); int max, min, num, mid; cout « "Введите 1 число: "; cin » max; cout « "Введите 2 число: "; cin » min; if (min > max) { num = max; max = min; min = num; } cout « "Введите 3 число: "; cin » num; if (num > max) mid = max; else if (num < min) mid = min; else mid = num; cout « endl « "Среднее число: " « mid « endl; return 0; }
    answer img
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years