我正在制作一个程序,允许用户无限期地输入数字,直到他们输入“0”。一旦他们输入 0,程序应该停止。但是,我想将输入的每个数字添加到运行总数中,并在每次用户输入新数字时输出总数。例如:
输入 = 2
总计 = 2
输入 = 2
总计 = 4
输入 = 3
总计 = 7
输入 = 0
程序停止
代码:
START INP
ADD TOTAL
OUT
BRA START
HLT
TOTAL DAT 000
上面的代码无限期地接受用户输入,但输出单个数字(不保留运行总数)。我想知道当用户在 LMC 中输入 0 时,如何保持所有输入数字的总和并停止程序。提前致谢。