數學操練

更新日期: 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: XoE2 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)

 

返回 fx-3650P及SC-185程式集

Free Web Hosting