Напишите программу, которая "разворачивает" число наоборот, например, из числа 123 строит число 321. Используйте функцию для выполнения этой операции. Входные данные Входная строка содержит одно натуральное число. Гарантируется, что число не оканчивается на 0. Выходные данные Программа должна вывести число, в котором цифры стоят в обратном порядке в сравнении с исходным. Примеры входные данные 123 выходные данные 321 c++
int reverseNumber(int number) {
while(number > 0) {int reversed = 0;
reversed = reversed * 10 + number % 10;
number /= 10;
}
return reversed;
}
int main() {
int reversedNumber = reverseNumber(number);int number;
std::cin >> number;
std::cout << reversedNumber << std::endl;
return 0;
}