Дано целое неотрицательное число N. Найти число, составленное теми же десятичными цифрами, что и N, но в обрат - C#
Формулировка задачи:
Дано целое неотрицательное число N. Найти число, составленное теми же десятичными цифрами, что и N, но в обратном порядке. Запрещено использовать массивы.
Помогите пожалуйста!
Решение задачи: «Дано целое неотрицательное число N. Найти число, составленное теми же десятичными цифрами, что и N, но в обрат»
textual
Листинг программы
static void Main(string[] args)
{
int N = int.Parse(Console.ReadLine());
int nLength = Length(N);
int tenPower = (int)Math.Pow(10, nLength - 1);
int result = 0;
while (N > 0)
{
int digit = N % 10;
N /= 10;
result += digit * tenPower;
tenPower /= 10;
}
Console.WriteLine(result);
}
static int Length(int number) { return (int)Math.Floor(Math.Log10(number)) + 1; }