數學操練

更新日期: 2011年1月5日

程式用作操練兩個數的四則運算(加、減、乘及除),加、減及乘的兩數範圍為0至20整數,若為除數運算,被除數範圍為1至200整數,除數範圍為1至20整數,而答案亦為整數。

程式需要在 SD 模式下執行,因此在選擇新程式位置後,按 4 選用SD模式。

注意 : o 是按 o,,,E 是按 EXP,而藍色的英文字為統計模式中的變數(Σx 按 shift 1 2 ),

程式 (167 bytes)

ClrStat: Rec( 0, 0: ?→A: A DT: Lbl 0: Fix 0:

Rnd( 4 Ran# + . 5→A: Rnd( 20 Ran#→B: Lbl 1:

Rnd( 20 Ran#→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)

 

返回 CASIO fx-50FH、fx-3650P II、fx-50FH II及fx-50F PLUS 程式集

Free Web Hosting