Ich habe diesen sehr einfachen Marie-Code für die Multiplikation von zwei Zahlen, X und Y geschrieben. Ich baute es ohne die ersten 6 Zeilen und würde nur X und Y Dezimalstellen zuweisen, um das Programm zu testen aber realisiert, muss ich dem Benutzer erlauben, die Zahlen einzugeben. Jetzt, wenn ich das durchlaufe oder es laufe, fragt es nur nach Eingabe, speichert X, fragt nach Eingabe, speichert Y und geht dann zurück, um nach Eingabe zu fragen, d. die Eingabe für X. Und es tut das unendlich ..... was?Marie Simulator Schleife wenn nicht nach dem Speichern von Eingängen
Multiply_Subroutine, Dec 0
Input
Store X
Input
Store Y
multiply, Dec 0
Load Y
Skipcond 800
Jump end
Load temp
Add X
Store temp
Load Y
Subt One
Store Y
Skipcond 400
Jump multiply
Load temp
Store X
Output X
end, Halt
X, Dec 0
temp, Dec 0
Y, Dec 0
Null, Dec 0
One, Dec 1