DSE數學核心課程CORE文憑試計算機程式攻略(CASIO fx-50FH & FH II)

數學MC 技巧教授班 12小時覆蓋全課程 (加送4條程式)

計數機在數學科的重要性簡直就等於你雙手的延伸,你是否真的懂得用啦?(看這篇測試一下)

在參考過多個網站,嚴選出以下4款程式組合,最適合一般同學用。

這裡的只是個人建議,我覺得對一般程度至較好成績的學生適用。


[計數機其實己內置了多款程式,只要按[FMLA]便可找出,善用 它們已可做快一點

FMLA01 一元二次方程式(只能計兩個解),

FMLA02 Cos Formula(只能知兩邊一角求第三邊),

FMLA03 Heron Formula(知三角形三邊計面積)]


基本計數機程式基本輸入技巧

  • 按 [MODE] [MODE] 進入 PRGM > 選 EDIT > 選程式要輸入的位置(1,2,3,或4)> 輸入程式MODE(COMP或CMPLX) > 開始輸入程式。

    • 除特別注明外,程式均在 COMP 模式下執行,因此在選擇新程式位置後,按 1 選用COMP模式。

    • 輸入程式時,按 [Prog]鍵 可找出很多程式專用語法如 ( ? ; IF ) 等。

    • 在輸入程式途中,按上鍵/下鍵 可快速移至程式開首或結尾。
  • 先完整輸入整條程式,不用中途不斷檢查;到完整輸入程式後,試入數使用該程式,

    • 若出現 Syntax Error,按左鍵便可知程式何處出錯;

    • 若沒 Syntax Error,但答案不對,則可看營幕顯示程式運行至的位置,可在該位置改正。

  • 程式碼中紅色部分只為「一個」輸入。
  • 所有「- 號」一律以減號輸入。
  • 搵唔到要入的指令/符號按此

4條計數機DSE必入無敵程式

程式1)一元二次方程 ( 加強版 ) ( Quadratic Equations Enhanced )  

  • 輸入 Ax2+ Bx + C = 0中的 A,B,C (三項)
  • 依次顯示圓心的頂點 Vertex 的 (x, y)判別式Δ(Discriminant)兩個解root (小數)(若解是無理數的話)再以根式表示(p±qr)兩個解 的p,q,r(最多共8項)

(注1:當答案出現時,可按 [a b/c] 嘗試將答案由小數轉為分數。)

(注2:如果方程式沒有實數根 ( Real Roots ),程式在計算出頂點 x,y值和判別式後,會顯示錯誤 Math ERROR。)

(注3:程式的輸入係數必須為整數,否則計算結果可能不成立。)

(注4:兩個解會記在記憶 B及C之中)

程式碼(107 bytes)

[入程式若遇困難,請先看本頁頂:基本計數機程式基本輸入技巧]
Program 1 - Quadratic Equation 二次方程




程式2)二元一次方程及二次方程聯立Simultaneous Linear and Quadratic Equations)

可解多款二元方程( 1.圓與直線,2.二次與直線,3.兩條直線)

  • 輸入直線的標準式Ax + By + C = 0中的A,B,C ,及橢圓形二次方程 Ax2+ Bxy + Cy2 + Dx + Ey + F = 0中的A,B,C,D,E,F(共 9 項)
  • 依次顯示兩相交點的座標 (x1,y1) ; (x2,y2) 


程式碼

[入程式若遇困難,請先看本頁頂:基本計數機程式基本輸入技巧]




程式3)三角形解 (Solution of triangle)

  • 順著三角形的一個方向(順或逆時針)輸入你所知的三項資料(e.g., 角邊邊) 【注:用負數去輸入邊(e.g., 邊長5要輸入 -5)】
  • 依序輸出三角形的六項資料(依你輸入第一項資料順序,邊角邊.... 角邊角...)及其面積(全部共7項)

(注1:SAAASS的輸入次序,不能倒轉否則可能會出現異常結果(MATH ERROR),或顯示的邊,角與原本資料的不同)

注2:注意ASS三角形會出兩組解答,其中一組可能不是要找的答案,請用未輸入的已知變數核對清楚那組答案是正確。)

(注3:若只知道三角及先輸入最小的角,可以求得三邊的比例。)

注4:若多於三個已知變數,可任意選取其中三個已知變數輸入。)

注5:輸入的資料若不能構成三角形,則會出現異常結果(例如: 0,負數,角度大於或等於180oMath ERROR)。)

注6:要在DEG Mode執行)


程式碼 (197 bytes)


[注意: πr 是按 Shift EXP Shift Ans 290o 90 Shift Ans 1]

[入程式若遇困難,請先看本頁頂:基本計數機程式基本輸入技巧]


While 1: ?→A: ?→B: ?→C: 0>AB => Goto 0: B→X: - sin(C) ÷ sin(A→B:   (37 bytes)
0>A => cos-1( (A2+X2-C2)÷(2AX→B: X→C: Lbl 0: 0>C→D: Abs(A◢       (76 bytes)
Abs(B◢ 0>A => Break: D => πr - A - sin-1( B ÷ Csin(A→C: C◢     
(103 bytes)
Pol( B tan(90o - A - C , -B ) sin(A◢ Y◢ X sin(C◢ - . 5AnsBsin(A◢      (134 bytes)
YD - A→C: Ans>0 => Goto 0: WhileEnd : cos-1( D => Asin(B+C) ÷ sin(C→C:    
(165 bytes)
- C◢ Pol(Ans + Acos(B , -Asin(B: Y◢ X◢ πr - B - Y◢ . 5ACsin(B


1: a=4, b=5, c=6,求∠A∠B∠C及三角形面積。


首先按Prog [3]再按 -4 EXE -5 EXE -6


按EXE (顯示a)
 按EXE (顯示∠C)
按EXE 顯示b

按EXE (顯示∠A

按EXE 顯示c
按EXE (顯示∠B)
按EXE 顯示面積



2: ∠A = 40o, ∠B = 60o, ∠C = 80o) ,求三邊的比例。

先輸入最小的角使邊長皆大於1

按 Prog 3 再按 40 EXE 60 EXE 80

按EXE (顯示∠A)

按EXE (顯示c)
按EXE (顯示∠B)
按EXE  (顯示a)
按EXE (顯示∠C)
按EXE  (顯示b)
按EXE (顯示面積)

a : b : c = 1: 1.3473 : 1.5321



程式4)四次(或以下)方程解 (Quartic Equations)

  • 輸入 Ax4+ Bx3+ Cx2+ Dx + E = 0中的A,B,C,D,E (5 項)
  • 依次輸出最多四個解

(注1:若要解三次方程問題,把E輸入為0,然後忽略0的答案)

(注2:若在輸出答案時,中途畫面右方顯示Re<=>Im,則表示該解不是實解 real root)

注3:計算完結後需按AC EXE 終止程式

注4:計算完畢後,按需要變回普通計算模式(COMP))


程式碼(221 bytes)

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

[注意: 5!o是按 5 SHIFT x! SHIFT Ans 1]

[注意: πr 是按 Shift EXP Shift Ans 290o 90 Shift Ans 1]

[入程式若遇困難,請先看本頁頂:基本計數機程式基本輸入技巧]

?→A: ?→B: ?→C: ?→D: ?→M: B┘(4A→B: C┘A - 6B2→C:      (38 bytes)

D┘A - 4B3 - 2BC→D: M┘A - B( B3 + BC + D→M: C2 - 4M→X:       (76 bytes)

8C3 - 9┘2( 2CX+3D2→Y:  4C2 - 3X→M: √( Y2 - M3: Ans - Y - 2Ans( Ans=Y→Y:       (123 bytes)

3√( Abs( Ans => Ans∠( 3-1arg( Y ) + 5!o r = arg( Y→Y: Abs(Ans => Y + M┘Y:       (157 bytes)

√( ( Ans - 2C)┘3→A: √( X→X: A => D┘A→X: For -1→D to 1 Step 2: √( 2DX - 2C-A2→M:        (205 bytes)

( M - DA )┘2 - B◢ Ans - M◢ Next      (221 bytes)


1: 2x4 - 11x3 - 12x2 + 71x + 70 = 0

按 Prog [4]  再按 2 EXE - 11 EXE - 12 EXE 71 EXE 70 EXE


按EXE  顯示第一個根
按EXE 顯示第二個根
按EXE  顯示第三個根
按EXE  顯示第四個根

按EXE 顯示Next 計算完結


 計算完結[顯示Next],按AC 終止程式

之後計數機會繼續在Cplx mode,按需要變回普通計算模式(COMP)

2: 3x3 - 5x2 + x - 4 =0
3次方的問題,
要當作這樣入機:3x4 - 5x3 + x2 - 4x =0 (會多了一個x=0的答案)

Prog [4]  再按 3 EXE - 5 EXE 1 EXE - 4 EXE 0 EXE


按EXE 顯示第一個根
按EXE 顯示第二個根非答案

按EXE 顯示第三個根實數

按Shift Re<=>Im 顯示第三個根虛數

按EXE 顯示第四個根的實數部

按Shift Re<=>Im 顯示第四個根虛數

按EXE 顯示Next 計算完結


AC 終止程式

之後計數機會繼續在Cplx mode,按需要變回普通計算模式(COMP)


Comments