GamBit G GamBit Регистрация 6 Сен 2013 Сообщения 79 Репутация 0 Спасибо 0 Монет 0 22 Янв 2024 #1 Функция принимает двузначное число, нужно вернуть такое новое число в котором цифры оригинального числа будут идти по возрастанию (например 63 дает 36, а число 23 остается 23). с объянением каждой строки
Функция принимает двузначное число, нужно вернуть такое новое число в котором цифры оригинального числа будут идти по возрастанию (например 63 дает 36, а число 23 остается 23). с объянением каждой строки
janjika J janjika Регистрация 29 Июн 2013 Сообщения 80 Репутация 0 Спасибо 0 Монет 0 22 Янв 2024 #2 подумай, это слишком просто чтобы это списывать
imitator I imitator Регистрация 5 Мар 2013 Сообщения 75 Репутация 0 Спасибо 0 Монет 0 22 Янв 2024 #3 Тут ещё надо что-то объяснять? unsigned sortdigits(const unsigned n) { const unsigned d = n / 10; const unsigned e = n % 10; return d
Тут ещё надо что-то объяснять? unsigned sortdigits(const unsigned n) { const unsigned d = n / 10; const unsigned e = n % 10; return d
MatMT M MatMT Регистрация 11 Дек 2013 Сообщения 89 Репутация 0 Спасибо 0 Монет 0 22 Янв 2024 #4 #include #include using namespace std; int main() { string n; cin >> n; if (n.front() > n.back()) swap(n.front(), n.back()); cout
#include #include using namespace std; int main() { string n; cin >> n; if (n.front() > n.back()) swap(n.front(), n.back()); cout
Fraim F Fraim Регистрация 29 Янв 2013 Сообщения 83 Репутация 0 Спасибо 0 Монет 0 22 Янв 2024 #5 #include <iostream> using namespace std; int main() { int n, x1, x2; cin >> n; x1 = n % 10; x2 = n / 10; if (x2 > x1){ cout << x1 << x2 << endl; } else{ cout << n << endl; } }
#include <iostream> using namespace std; int main() { int n, x1, x2; cin >> n; x1 = n % 10; x2 = n / 10; if (x2 > x1){ cout << x1 << x2 << endl; } else{ cout << n << endl; } }