《RAPTOR流程图编程.ppt》由会员分享,可在线阅读,更多相关《RAPTOR流程图编程.ppt(9页珍藏版)》请在金锄头文库上搜索。
1、RAPTOR流程圖編程流程圖編程介紹介紹 和和 變量變量中三級中三級流程圖編程介紹Raptor程序是一個有向圖(Directed Graph) 必須要有Start和End。程序會由Start開始, 運行至End才完成。在Start和End之間插入其他部件,便可製作一個較有意義的程序。輸入輸入把數據及指令輸入電腦處理處理電腦對輸入的數據進行運算輸出輸出電腦顯示處理數據的結果甚麼是變量(VARIABLES)?在主記憶體訂定的一個存貯位置。存貯空間大小視定義類型而定。程序運行時,變量的值是可改變的。主記憶體名稱:x類型:數字名稱:myname類型:文字變量(VARIABLES)一般來說,變量在程序運
2、行前, 其數值是未定的。第一個被賦予的值為起始值(initializing a variable) 。如應用未定起始值的變量,或會引發運行時錯誤(Runtime Error) 。變量(VARIABLES)數值的來源通常來自1.用戶輸入2.電腦載入在程序運行的過程中,變量的數值或會有所變化。能夠處理不同的輸入,才是一個較具意義的程序。變量(VARIABLES)使用變量時須注意的地方命名限制:起首字符必須為英文字母。其後的字符可以是英文字母、數字或底橫線,但不可以是其他符號或空白鍵。對:Hello, send2you, it_a_nice_day 錯:2myfriend, iamveryangry
3、!名字不可與一些內定的預留字(Reserved word)相同。編程的良好習慣有意義的命名 (e.g. a, exam_mark)妥善管理變量 (e.g. Average, Avg) 甚麼是常數(CONSTANT)?預設的變量,它的值是不可被改變的。例子:pi, e, true, false, yes, nopi 即是 3.14159274101257. e 即是 2.71828174591064. True 與 Yes 即是 1. False 與 No 即是 0. 考考你!1.試指出下列變量是合法 (L)legal,或是不合法的 (I)Illegal。如不合法,試加以解釋。a) U_2b) Money$c) Thisisaveryveryverylongnamed) Mickey-Mousee) 365_Daysf)Beging) End_Of_Datah) Procedurei)Is This Identifier Legalj) Why_Isnt_This_One_Legal2.就RAPTOR編程語言來說,在程序賦予數值之前,變量在產生時是沒有數值的。(True/ False)1.這個程序 x 的最終值是甚麼?2.在 xx2 下方加上xx/3, x 的最終值是甚麼?3.若把 x32 改成variable32, 會有什麼後果?動手做!