Page 40 - เอกสารประกอบการสอนการโปรแกรมคอมพิวเตอร์
P. 40
3.10 ตัวแปรชุด
ตัวแปรชุด (Array) จัดเป็นตัวแปรข้อมูลชนิดโครงสร้างซึ่งเป็นการน าข้อมูลหลายๆตัวมา
รวมกันจะสามารถแก้ไขความยุ่งยากที่เกิดขึ้นจากการมีตัวแปรปริมาณมาก ๆ ได้ ข้อมูลหลายๆ ตัว
รวมเข้าด้วยกันเป็นกลุ่ม โดยข้อมูลแต่ละตัวในกลุ่มถูกเรียกว่าเอลิเมนต์ (Element) และแต่ละ
เอลิเมนต์จะต้องเป็นข้อมูลชนิดเดียวกัน การอ้างถึงข้อมูลจะใช้ตัวแปรชื่อเดียว ซึ่งจะหมายถึงชื่อ
ของกลุ่ม และสามารถอ้างถึงข้อมูลแต่ละเอลิเมนต์ในกลุ่มได้โดยใช้ดัชนี (Index) ต่อท้ายหลังชื่อตัว
แปรของกลุ่ม ดัชนีนี้จะเป็นตัวบ่งบอกถึงล าดับที่ของเอลิเมนต์ ลักษณะของดัชนีที่เราสามารถ
ี่
เข้าใจได้ง่ายทสุดก็คือ ตัวเลข
การประกาศและอ้างถึงข้อมูลชนิดอาร์เรย์
VAR ชื่อตัวแปรชุด : ARRAY [ค่าเริ่มต้น..ค่าสุดท้าย] OF ชนิดตัวแปร
การรับข้อมูลและแสดงผลตัวแปรชุด
ค าสั่ง READ, READLN, WRITE, WRITELN ซึ่งเป็นค าสั่งรับข้อมูล และแสดงผล
ของภาษาปาสคาล ไม่สามารถใช้รับข้อมูลหรือแสดงผลตัวแปรอาร์เรย์ได้ทั้งตัว ต้องสั่งให้แสดงผล
ทีละตัว
ตัวอย่าง 3.17 จงหาเขียนโปรแกรมหาค่าที่น้อยที่สุดจากตัวแปรชุด
เอกสารประกอบการสอนวิชาการโปรแกรมคอมพิวเตอร์ นาย นิรันดร์ ชุมสาย ณ อยุธยา