Ich muss noch ein Programm für die Schule feritgstellen...
Der Benutzer gibt eine Folge von 2 ganzen Zahlen ein. Sind die Zahlen gleich wird das Programm
beendet. Ist die erste Zahl kleiner so wird von der Zahl die Fakultät berechnet und ausgegeben.
Jedoch stoße ich schon an meine Grenzn wie es aussieht :/
Und da uns der Lehrer es uns Ansatzweise erklärt und nicht erklärt wie man es genau anwendet, wende ich mich jetzt mal an euch
Mein Programm sieht derzeit so aus und mir schreibt es diesen Error:
No enclosing loop out of which to break or continue
int zahl1, zahl2;
while (true);
{
Console.Write("Bitte gib die erste Zahl ein: ");
zahl1 = Int32.Parse(Console.ReadLine());
Console.Write("Bitte gib die zweite Zahl ein: ");
zahl2 = Int32.Parse(Console.ReadLine());
Console.WriteLine("===========================");
if (zahl1 == zahl2) break;
if (zahl1 < zahl2) continue;
{
zahl1 = (zahl1 * zahl2);
zahl2--;
Console.WriteLine("Die Fakultät der beiden Zahlen ist: " +zahl1);
}
}
Bitte um Hilfe
Michii Gast |