• Значення заданих змінних x, y, z поміняти місцями так, щоб вони виявилися впорядкованими за спаданням (с++)​

Ответы 1

  • #include <iostream>

    using namespace std;

    int main() {

    int x, y, z;

    cin >> x >> y >> z;

    int arr[3] = {x, y, z};

    for (int i = 0; i < 2; i++) {

    for (int j = i + 1; j < 3; j++) {

    if (arr[i] < arr[j]) {

    int temp = arr[i];

    arr[i] = arr[j];

    arr[j] = temp;

    }

    }

    }

    cout << arr[0] << " " << arr[1] << " " << arr[2] << endl;

    return 0;

    }

    Програма приймає три цілі числа x, y і z і переупорядковує їх так, щоб вони відображалися в порядку спаду. Спочатку програма зберігає x, y та z у масиві під назвою «arr». Потім він використовує два вкладені цикли for для реалізації простого алгоритму сортування, який порівнює кожну пару елементів у масиві та змінює їх місцями, якщо вони не перебувають у порядку спадання.

  • Добавить свой ответ

Войти через Google

или

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

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

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