Наименьшее общее кратноеC#

Место общения программистов C#
Anonymous
Наименьшее общее кратное

Сообщение Anonymous »

У меня есть текущая кодировка, которая раньше была goto, но мне сказали больше не использовать goto, поскольку это не одобряется. У меня возникли проблемы с изменением его, скажем, на цикл while. Я новичок в C# и программировании в целом, поэтому некоторые из этих вещей для меня совершенно новые. Любая помощь будет оценена по достоинству. Фактически вопрос заключается в том, чтобы ввести два числа и найти наименьшее общее кратное.

Вот оригинал с переходом:

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;
}

}

Вернуться в «C#»