3. DIMเป็นคำสงวนที่หมายถึง การเริ่มต้นของตัวแปร ซึ่ง DIM ย่อมาจากคำว่า Dimension Variable-nameคือตัวแปรที่กำหนดไว้ในส่วนของ Input และ Output การตั้งชื่อตัวแปรจะมีกฏเกณฑ์ตามที่กำหนด ASเป็นตัวที่ใช้แยก Variable –name กับ Data Type Data Type คือชนิดของข้อมูลเราจะต้องกำหนดให้เหมาะสมกับข้อมูลชนิดนั้นๆ เช่น Byte Integer Long String Boolean เป็นต้น 3
4. Variable Name กฏเกณฑ์ในการตั้งชื่อให้กับตัวแปรใน Visual Basic 6.0 ต้องขึ้นต้นด้วยตัวอักษรภาษาอังกฤษ A-Z ตัวอักษรตัวถัดไปอาจจะเป็นA-Z หรือตัวเลข 0-9 หรือ _ ตัวอักษรตัวสุดท้ายอาจจะเป็นเครื่องหมายที่ใช้แสดงถึงประเภทของตัวแปร ได้แก่ Integer(%) Long (&) single (!) Double (#) Currency (@) หรืออาจจะไม่มีก็ได้ ชื่อของตัวแปรจะต้องไม่ซ้ำกับคำสงวน(Reserved Word) ตัวอักษรตัวพิมพ์ใหญ่และพิมพ์เล็กถือว่าเป็นตัวเดียวกัน 4
11. ตัวอย่าง 11 ให้นักศึกษาประกาศตัวแปรของเงินเดือนเก็บข้อมูลชนิดเลขจำนวนเต็ม DIM Salary As Integer ------------------------------------------------------------------ ให้นักศึกษาประกาศตัวแปรของเกรดเฉลี่ยโดยเก็บข้อมูลชนิดเลข จำนวนจริง DIM Grade As Single ------------------------------------------------------------------ ให้นักศึกษาประกาศตัวแปรชื่อของนักศึกษา DIM Name As String ------------------------------------------------------------------
12. ตัวอย่าง 12 ให้นักศึกษาประกาศตัวแปรของอัตราส่วนลด DIM Discount_Rate As Single ------------------------------------------------------------------ ให้นักศึกษาประกาศตัวแปรของบ้านเลขที่ DIM Grade As String ------------------------------------------------------------------ ให้นักศึกษาประกาศตัวแปรผลการเรียน เช่น A ,B+ DIM Grade As String ------------------------------------------------------------------
13. จาก Flowchart ต่อไปนี้ให้ประกาศตัวแปร 13 1 START ตัวแปรอยู่นี้ Net Price = Total Price - Discount Price , Amount day Discount ,Total Price Total Price = Price * Amount day Discount = Total Price * (10/100) Net Price 1 ตัวแปรอยู่นี้ STOP
14. 14 จาก Flowchart ต่อไปนี้ให้ประกาศตัวแปร Price , Amount day นำมาจากสัญลักษณ์ของการรับค่า DIM Price As Integer DIMAmount_dayAs Integer
25. เฉลยการสร้างผังงาน 25 1 START Net Price = Total Price - Discount Price , Amount day Discount Total Price = Price * Amount day Discount = Total Price * (10/100) Net Price 1 STOP
26. เฉลยการวิเคราะห์ข้อมูล 26 INPUT ราคาห้องพัก (Price) ข้อมูลชนิด Single จำนวนคืนที่พัก (Amount Day) ข้อมูลชนิด Integer PROCESS ค่าห้องพัก = Price * Amount Day ส่วนลด = ค่าห้องพัก *(10/100) ราคาสุทธิ = ค่าห้องพัก – ส่วนลด OUTPUT ส่วนลด (Discount) ข้อมูลชนิด single ราคาสุทธิ (Net Price) ข้อมูลชจิด Single
28. Pseudo Code Begin Input Price Input Amount day Total Price= Price * Amount Day Discount = Total Price *(10/100) Net price = Total Price – Discount Display Discount print Net price End 28