Вводится произвольное число. набор заканчивается, когда мы вводим 0. Определите, увеличивается ли введенное число
Есть такое решение но это не правильно.
Console.Write("input number:");
int.TryParse(Console.ReadLine(), out int num);
int max;
int a;
bool b = true;
do
{
if (num > 10)
{
a = num / 10 % 10;
max = num % 10;
if (a <= max)
{
b = false;
break;
}
}
num /= 10;
} while (num != 0);
if (b==false)
{
Console.WriteLine("yes");
}
if (b==true)
{
Console.WriteLine("no");
}