GWBASIC

 

程式設計是很好玩的,如果會寫程式叫電腦照我們的意思做事,那就更好玩了!不用怕學寫程式,現在就讓我們開始,用最簡單的程式語言GWBASIC來做練習。

首先上網蒐尋GWBASIC.EXE,將GWBASIC.EXE檔案下載複製到您的電腦,不用任何安裝動作,直接用滑鼠左鍵點它兩下,您就可以看到如下畫面。

1  GWBASIC工作畫面

恭喜您,您已成功建立了一個程式開發的環境!現在開始用我們的手指頭在鍵盤上輸入程式:

練習1. 1 + 2 = ?

輸入程式如下:

    100  A = 1

    110  B = 2

    120  C = A + B

    130  PRINT A, B, C

    140  END

 

輸入完成後的畫面如圖2,接下來直接按鍵盤最上方一排的F2鍵,立刻可以看到執行結果。如果把程式稍微修改如練習2,可以看到更明確的輸出結果。

                    圖練習1程式輸入完成畫面

 

練習2. 1 + 2 = ? 修改輸出指令。

輸入程式如下:

    100  A = 1

    110  B = 2

    120  C = A + B

    130  PRINT "A ="; A, "B ="; B,"C ="; C

    140  END

 

您如果都執行順利,也都滿意輸出結果,那麼請直接跳到練習3繼續做練習,等碰到問題時再回來這裡找解決方法。

您如果執行得不順利,這是好事先恭喜您您比剛剛直接跳到練習3繼續做練習的人幸運,您會先學到解決問題的方法。

問題1. 我不會把練習1修改成練習2

試試看:把游標移至畫面上130行的地方,只要修改這一行就好,修改完成後請記得按Enter鍵,然後按Esc鍵之後才按F2鍵。

問題2. 執行結果怪怪的。

試試看:先按Esc然後在鍵盤依序按LIST四個英文字母後按Enter之後可以在畫面上看到自己寫的程式再檢查一下LIST出來的程式是否正確。您也可以直接按鍵盤最上方一排的F1取代依序按LIST四個英文字母。

問題3. 多了一行不要的程式怎麼辦

試試看:先按Esc然後依樣打上那行的行號行號後面不要打程式再按Enter就可以清除那一行了。

練習3. 2 x 3 = ?

輸入程式如下:

    100  A = 2

    110  B = 3

    120  C = A * B

    130  PRINT "A ="; A, "B ="; B,"C ="; C

    140  END

 

問題4. 行號一定要100,110,120,才可以嗎

試試看:GWBASIC有行號就可大小或間隔不拘拉大間隔的好處是可以在中間插入新程式。

問題5. 如何清除畫面上部份的程式

試試看:下達DELETE 100-110命令就可以清除行號100110間的程式。

問題6. 如何清除畫面上全部的程式

試試看:下達NEW命令就可。

問題7. 如何把我設計的程式存起來

試試看:鍵入如下命令 SAVE”XXX.BAS”其中XXX是您給的檔名您也可以把程式存到某個資料夾內SAVE”D:\CYU\MYFILE.BAS” 您也可以直接按鍵盤最上方一排的F4取代依序按SAVE”

問題8. 如何把我儲存的程式叫回來

試試看:鍵入如下命令 LOAD”XXX.BAS”其中XXX是您存的檔名,如果載不到,您可能要給出正確的資料夾LOAD” D:\CYU\MYFILE.BAS” 您也可以直接按鍵盤最上方一排的F3取代依序按LOAD”

恭喜您,您已經學會寫GWBASIC程式了,如果您想把GWBASIC程式練習好一點本網站還有幾個專題範例的程式可以讓您參考做練習

問題9. 後面專題範例中還有很多程式碼看不懂FOR, NEXT, GOTO…。

試試看:先到圖書館借一本BASIC的書來看,越舊的書越好,只要看書中FOR怎麼用NEXT怎麼用GOTO怎麼用,憑您的聰明才智這些您沒看過的程式碼很快就變成您的好朋友了。再不行,直接去找盧老師把他考倒也可以讓自己爽一下