More Related Content
Similar to บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ (18)
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
- 3. 1.1 คาสั่งกาหนดลักษณะตัวแปรชุด
การกาหนดลักษณะของตัวแปรชุด หมายถึง การกาหนดวิธีการจัดเก็บข้อมูล โดยใช้ตารางข้อมูล ที่
เรียกว่ามิติ ( Dimension ) แบ่งตามลักษณะการทางานได้3รูปแบบ คือ แบบ 1 มิติ แบบ 2 มิติ และ
แบบ 3 มิติ
1) คาสั่งกาหนดตัวแปรชุดแบบ 1 มิติ
----รูปแบบ type array_name[ r ] ;
2)คาสั่งกาหนดตัวแปรชุดแบบ 2 มิติ
----รูปแบบ type array_name[ r ] [ c ] ;
3)คาสั่งกาหนดตัวแปรชุดแบบ 3 มิติ
----รูปแบบ type array_name[ n ] [ r ] [ c ] ;
- 5. 1.3 ลักษณะตารางข้อมูลตัวแปรชุดแบบ 3 มิติ
1) การอ้างอิงพื้นที่หน่วยความจาของตัวแปรชุด
การอ้างอิงพื้นที่หน่วยความจาของตัวแปรชุดหมายถึง การนาข้อมูลลงตารางข้อมูล การ
อ่านค่าข้อมูลจากตารางข้อมูล การกาหนดค่าข้อมูลลงตารางข้อมูล การประมวลผลโดย
ใช้ข้อมูลจากตัวแปรชุดพื้นที่ที่ต้องการ
2) การกาหนดข้อมูลลงพื้นที่หน่วยความจาตัวแปรชุด
กรณีต้องการกาหนดค่าในตารางข้อมูล พื้นที่หน่วยความจาของตัวแปรชุด เขียนคาสั่งได้
ดังนี้
2.1)คาสั่งกาหนดค่าให้ตัวแปรชุดแบบ 1 มิติ
type array_name [ size] = { value list } ;
2.2)คาสั่งกาหนดค่าให้ตัวแปรชุดแบบ 2 มิติ
type array_name [ r ] [ c ] = { value list } ;
2.3)คาสั่งกาหนดค่าให้ตัวแปชุดแบบ 3 มิติ
type array_name [ n ] [ r ] [ c ] = { value list } ;
- 13. 4) กาหนดคาสั่ง for (i=0; i < n ; i++) หากค่า i ยังไม่เกินค่า n ให้ทาข้อ 4.1
หากเกินให้ไปข้อ 5)
4.1) พิมพ์วัตถุดิบ (material [ i ] ), ราคา (price [ i ] )
4.2) คานวณหาผลรวมsum = sum + price[ i ]
4.3) วนกลับไปข้อ 4)
5) พิมพ์ผลรวม (sum)
6) สิ้นสุดการทางาน
- 15. จัดทำโดย
1)นายพิทยุตม์ วรรณะ เลขที่ 10
2)นายวิชญ์พล กาญจนกาเนิด เลขที่ 11
3)นายสุทธิชาติ สืบเรือง เลขที่ 12
4)นายกันตพงศ์ ทัพใจหาญ เลขที่ 14
5)นางสาวนันทิยา เรือนใจหมั้น เลขที่ 35
ชั้นมัธยมศึกษาปีที่ 6/3