數學操練
更新日期: 2011年1月5日
程式用作操練兩個數的四則運算(加、減、乘及除),加、減及乘的兩數範圍為0至20整數,若為除數運算,被除數範圍為1至200整數,除數範圍為1至20整數,而答案亦為整數。
程式需要在 SD 模式下執行,因此在輸入程式前請先按 Mode Mode 1 進入SD模式。
注意 : o 是按 o,,,,而藍色的英文字為統計模式中的變數(Σx 按 shift 1 2 ),
程式 (174 bytes)
Stat clear: Rec( 0, 0: ?→A: A DT: Lbl 0:
4 Ran# + . 5: Fix 0: Rnd: Ans→A: 20 Ran#:
Rnd: Ans→B: Lbl 1: 20 Ran#: Rnd: Ans→C:
A=4 => C=0 => Goto 1: Norm 1: A=4 => BC→B:
Bo + A÷60o + C÷602o→M: ?→M: Y+1→Y:
A=1 => B+C→D: A=2 => B-C→D: A=3 => BC→D:
A=4 => B÷C→D: D=M => X+1→X: D-M => D◢
Σx>Y => Goto 0: Xo◢ E2 X÷Y
註: 程式會以度分秒形式顯示要計算的算式,度值及秒值代表要運算的兩數,分值代表要運算的形式,1代表加,2代表減,3代表乘、4代表除,例如: 20 o 4 o 5 代表的算式為 20 ÷ 5,若果分值出現0,表示度值顯示的是總共答對的題數。
操作示範:
按 Prog 1 再按 2 EXE (輸入要作答的題數,這時會顯示要計算的問題,假設是20 o 4 o 5)
再按 4 EXE (輸入答案,由於答案正確會直接顯另一條要計算的問題,假設是12 o 1 o 13)
再按 24 EXE (輸入答案,由於答案錯誤,會顯示正確答案 25)
再按 EXE (由於已計算兩條問題,程式顯示 1 o 0 o 0表示總共答對一題)
再按 EXE (顯示答對的百分率為50)