Предмет: Информатика, автор: AlphaZic

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

Ответы

Автор ответа: Quverqu
0

#include <iostream>

#include <algorithm>

using namespace std;

int main() {

int x, y, z;

cin >> x >> y >> z;

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

sort(arr, arr + 3, greater<int>());

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

return 0;

}

#include <iostream> - включає в себе стандартний потік введення/виведення

#include <algorithm> - включає в себе стандартну бібліотеку алгоритмів

using namespace std; - використовує простір імен std (стандартна бібліотека)

int main() - точка входу в програму, відповідає за виконання коду всередині

{

int x, y, z; - введення трьох цілих чисел

cin >> x >> y >> z; - введення трьох цілих чисел в змінні x, y, z

int arr[3] = {x, y, z}; - створення масиву з трьох змінних, які введені раніше

sort(arr, arr + 3, greater<int>()); - сортування масиву в порядку спадання з використанням функції sort

cout << arr[0] << " " << arr[1] << " " << arr[2] << endl; - виведення масиву в консоль, з відступом між елементами

return 0; - код завершується, повертає значення 0

}

Похожие вопросы
Предмет: Математика, автор: bajysbekovalinur
Предмет: Русский язык, автор: glebushek17