У меня есть текущее кодирование, которое раньше было goto, но мне сказали не использовать goto больше, поскольку его не одобряют. У меня возникли проблемы, которые меняют его, например, на цикл. Я новичок в С# и программировании вообще, поэтому некоторые из них для меня совершенно новые. Любая помощь будет оценена по достоинству. Фактический вопрос - ввести два числа и найти самый низкий общий кратный.
Вот оригинал с goto:
BOB:
if (b < d)
{
a++;
myInt = myInt * a;
b = myInt;
myInt = myInt / a;
if (b % myInt2 == 0)
{
Console.Write("{0} ", h);
Console.ReadLine();
}
}
if (d < b)
{
c++;
myInt2 = myInt2 * c;
d = myInt2;
myInt2 = myInt2 / c;
if (d % myInt == 0)
{
Console.Write("{0} ", t);
Console.ReadLine();
}
else
{
goto BOB;
}
}
else
{
goto BOB;
}
}