Определить число, получаемого выписыванием в обратном порядке цифр заданного натурального числа - C# (192787)
Формулировка задачи:
Определить число, получаемого выписыванием в обратном порядке цифр заданного натурального числа.
Решение задачи: «Определить число, получаемого выписыванием в обратном порядке цифр заданного натурального числа»
textual
Листинг программы
static int ReverseDigits(int num) {
int result = 0;
int digitsCount = (int)Math.Log10(num) ;
while (digitsCount >= 0) {
result += (num % 10) * (int)Math.Pow(10, digitsCount--);
num /= 10;
}
return result;
}