回到上一層
發信人: ygwu@fhlbbs (吳永吉), 信區: program
標 題: 你的計算機可以寫程式
發信站: 信望愛團契電子佈告欄 (Tue Dec 19 13:12:40 1995)
轉信站: fhlbbs
現在的掌上型工程用計算器(俗稱計算機)除了簡單計算外,都有代數及記憶
功能,因此,只要是變數不太多、有規則的反複數值計算都可在你的計算機編寫
程式,免去周而復始之煩瑣。舉凡老師算學生各別成績、學生實驗數據計算、常
用的一元二次方程式之實數解....都可以克服。
其實,各廠牌計算機之操作說明書都有範例,只是深感大部分學生 (尤其專
科低年級) 不會善用,甚或競相購買高價位計算機,卻不會使用。特為此文,一
者盼能嘉惠學子,二者告訴大家,低價位的計算機也能解決簡單常用的問題。
若有任何錯誤或不妥請回信賜知,謝謝。 吳永吉 ygwu@ncia.ncia.edu.tw
我以 casio 3600p 為例編寫一元二次方程式 ax�+bx+c=0 之實數解;
編寫完後,按 P1 依 a,b,c 順序輸入數值,即可計算一元二次方程式之實數解。
按 1 RUN 3 RUN 2 RUN 則解為 -1 與 -2
計算機處理 實際按鍵操作 處理動作之意義
---------------------------------------------------------------------------
MODE 0 同左 開啟編寫程式功能
P1 同左 編寫 1號程式
ENT a RUN 5 輸入 a,設 a為5
K1=a Kin 1 將 a儲存於K1代數
ENT b RUN 3 輸入 b,設 b為3
K2=b Kin 2 將 b儲存於K2代數
X�-4* 同左 計算 b�-4a* ,c尚未指定
ENT c = RUN 2�= 輸入 c,設 c為-2,並算出判別式
� 同左 此值為判別式(D�0)之開根號
Min INV MR 將此值(� D)強迫存入記憶 M
-b=/2/a= -Kout 2=/2/Kout 1= 計算(� D-b)/(2a)之結果
HLT INV RUN 上值為第一解,強迫顯示於面板
-b-MR=/2/a= Kout 2�-MR=/2/Kout 1= 計算(-b-� D)/(2a)之結果
MODE . 同左 顯示值為第二解,結束程式編寫
-------------------------------------------------------------------------
發信人: ygwu@fhlbbs (吳永吉), 信區: program
標 題: 如果你的計算機是casio3600Pv
發信站: 信望愛團契電子佈告欄 (Thu Dec 21 11:33:52 1995)
轉信站: fhlbbs
我的計算機機型太舊了 ( casio 3600p 民國 68 年買的) ,實際按鍵操作
與現代的機型有些出入,但程式設計的原理仍是不變的, (因為我受的是形式教
育 formal education ,也就是較重視原理與原則,較不重視實用的教育模式)
因此對上一篇 post "你的計算機可以寫程式" 作部分修正,若真還有問題,請
個別與我連絡 (用 e-mail),或 post 在這裡,我再設法解決。
若有任何錯誤或不妥請回信賜知,謝謝。 吳永吉 ygwu@ncia.ncia.edu.tw
我以 casio 3600Pv 為例編寫一元二次方程式 ax�+bx+c=0 之實數解;若判別式
為負的 (D<0)則不是實數解,計算機會產生 -E- 的錯誤訊息,無法計算。
編寫時以 a=5 ,b=3 ,c=-2 其解應為 0.4 與 -1 。
編寫完後,按 P1 依 a,b,c 順序輸入數值,即可計算一元二次方程式之實數解。
例如依續按 P1 3 RUN 7 � RUN 4 RUN 則第一解為 4/3,再按 RUN 第二解為 1
即 a=3 ,b=-7 ,c=4 其解分別為 4/3 與 1 。
計算機處理 實際按鍵操作 處理動作之意義
---------------------------------------------------------------------------
LRN MODE EXP 開啟編寫程式功能
P1 同左 編寫 1號程式
ENT a RUN 5 輸入 a,設 a為5
K1=a Kin 1 將 a儲存於K1代數
ENT b RUN 3 輸入 b,設 b為3
K2=b Kin 2 將 b儲存於K2代數
X�-4* 同左 計算 b�-4a* ,c尚未指定
ENT c = RUN 2�= 輸入 c,設 c為-2,並算出判別式
� 同左 此值為判別式(D�0)之開根號
Min SHIFT MR 將此值(� D)強迫存入記憶 M
-b=/2/a= -Kout 2=/2/Kout 1 計算(� D-b)/(2a)之結果
HLT SHIFT RUN 上值為第一解,強迫顯示於面板
-b-MR=/2/a Kout 2�-MR=/2/Kout 1 計算(-b-� D)/(2a)之結果
RUN MODE . 顯示值為第二解,結束程式編寫
諸羅山 BBS ygwu.bbs@bbs.ncia.edu.tw
國立嘉義農專 物理室 吳永吉 TEL:052766141*241 E-mail ygwu@ncia.ncia.edu.tw
--
自從造天地以來, 神的永能和神性是明明可知的,雖是眼不能見,
但藉著所造之物就可以曉得,叫人無可推諉。 不是 吳永吉 說的
--
※ Origin: ★ 信望愛 BBS 站 ★ (fhl.ee.nctu.edu.tw 140.113.11.234)
回到上一層