Zadania rozwiązywać za Ciebie nie będę, ale podpowiem co nieco.
- Wczytaj sobie liczby do jakiegoś kontenera, np. std::vector.
- Pobaw się funkcją std::sort() z biblioteki <algorithm>.
Przykładowy kod z sortowaniem:
#include <iostream>
#include <array>
#include <algorithm>
int main()
{
std::array<int, 3> array = {4, 5, 2};
std::sort(array.begin(), array.end());
for (auto& element : array)
{
std::cout << element << " ";
}
}
Informacje na temat std::sort() znajdziesz tutaj. Podpowiem jeszcze tylko, że do zmiany kolejności sortowania możesz użyć ostatniego parametru, który jest opcjonalny (w tym kodzie go nie użyłem). Możesz tam wstawić np. std::greater<int>(), std::less<int>(), lub własną funkcję, np. lambdę.