Ich habe die aktuelle Codierung, die ein Goto war, aber ich wurde gesagt, nicht mehr zu verwenden, da es verpönt ist. Ich habe Probleme, es für eine Weile zu ändern. Ich bin ziemlich neu in C# und Programmierung im Allgemeinen, so dass einige davon völlig neue Sachen für mich sind. Jede Hilfe wäre willkommen. Die eigentliche Frage ist, zwei Zahlen einzugeben und das niedrigste gemeinsame Vielfache zu finden. HierLeast Common Multiple
ist das Original mit 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;
}
}
Was ist, wenn 'd' == 'b'? Es wäre auch viel einfacher, wenn Sie uns den ursprünglichen Code zeigen, der 'goto' enthält. Sonst könnte ein schnelles Google nach "C# least common multiple" einige nützliche Ergebnisse zeigen ... –
Noch wichtiger ... was ist die Frage? – musefan
Wenn dies Hausaufgaben sind, möchten Sie vielleicht mit Ihrem TA sprechen. – plinth