SlideShare a Scribd company logo
ตัวแปรชุดหรือเรียกว่า ตัวแปรแบบอาร์เรย์( Array Variable) มีลักษณะเป็นข้อมูลโครงสร้างชนิดหนึ่ง
ประกอบไปด้วยข้อมูลชนิดพื้นฐานหลายๆตัวรวม กลุ่มกัน ข้อมูลแต่ละตัวนั้นเรียกว่า อีลีเมนต์(Element)
และทุกอีลีเมนต์นั้น ต้องเป็นข้อมูลชนิดเดียวกัน
1. คาสั่งกาหนดลักษณะตัวแปรชุด
2. ลักษณะตารางข้อมูลในหน่วยความจาตัวแปรชุด
3. การอ้างอิงพื้นที่หน่วยความจาของตัวแปรชุด
การกาหนดลักษณะของตัวแปรชุด หมายถึง การกาหนดวิธีการจัดเก็บข้อมูล โดยใช้ตารางข้อมูล ที่เรียกว่า
มิติ (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 ] ;
ตารางข้อมูลเป็นพื้นที่ที่ระบบจองพื้นที่ใช้งานด้านจัดเก็บข้อมูลของตัวแปรชุด โดยเลียนแบบการ
ดาเนินงานแบบตารางเมตริกทางคณิตศาสตร์ อธิบายลักษณะตารางจัดเก็บข้อมูลแต่ละมิติ ดังนี้
1) ลักษณะตารางข้อมูลตัวแปรชุดแบบ 1 มิติ
ตัวอย่างคาสั่ง จองพื้นที่ เก็บข้อมูลเลขจานวนเต็ม 5 พื้นที่ ให้ตัวแปรชุดชื่อ a ตารางข้อมูลแบบ 1
มิติ int a [ 5 ] ;
2) ลักษณะตารางข้อมูลตัวแปรชุดแบบ 2 มิติ
ตัวอย่างคาสั่ง จองพื้นที่เก็บข้อมูลเลขจานวนเต็ม ให้ตัวแปรชุดชื่อ a ตารางข้อมูลขนาด
พื้นที่ 2 แถว 4 คอลัมน์ int a [ 2] [ 4 ] ;
3) ลักษณะตารางข้อมูลตัวแปรชุดแบบ 3 มิติ
ตัวอย่างคาสั่ง จองพื้นที่เก็บข้อมูลเลขจานวนเต็ม ให้ตัวแปรชุดชื่อ a ตารางข้อมูลขนาด
พื้นที่ 2 แถว 2 คอลัมน์ 2 ตารางข้อมูล int a [ 2] [ 2] [ 2] ;
การอ้างอิงพื้นที่หน่วยความจาของตัวแปรชุดหมายถึง การนาข้อมูลลงตารางข้อมูล การอ่านค่าข้อมูล
จากตารางข้อมูล การกาหนดค่าข้อมูลลงตาราง ข้อมูล การประมวลผลโดยใช้ข้อมูลจากตัวแปรชุด
พื้นที่ที่ต้องการ
1) การป้อนข้อมูลลงพื้นที่หน่วยความจาตัวแปรชุด
2) การกาหนดข้อมูลลงพื้นที่หน่วยความจาตัวแปรชุด
3) การอ่านข้อมูลจากหน่วยความจาตัวแปรชุด
ตัวแปรแบบกลุ่มอักขระ หรือเรียกว่า ตัวแปรแบบสตริง (String Variable) เป็นข้อมูลตัวแปรชุด
ประเภทหนึ่งที่มีลักษณะเป็นข้อมูล ประเภทข้อความ ประกอบด้วยอักขระมากกว่า 1 ตัว ใช้เนื้อที่ 1
อักขระต่อ 1 ไบต์ การสิ้นสุดกลุ่มข้อมูลประเภทข้อความด้วยการกดแป้น Enter ระบบจะแทนค่าใน
หน่วยความจา ด้วยสัญลักษณ์ “ ” ดังนั้น การกาหนดขนาดพื้นที่ให้ข้อความ ต้องคานวณพื้นที่บวก 1
ค่าไว้เสมอ
การกาหนดลักษณะของตัวแปรกลุ่มอักขระ เป็นการจองพื้นที่ขนาดตารางข้อมูลเพื่อใช้ในการจัดเก็บ
กลุ่มข้อมูลเฉพาะอักขระเท่านั้น ยกตัวอย่างตัวแปรแบบ 1 มิติ และ 2 มิติ ดังนี้
1) คาสั่งกาหนดตัวแปรกลุ่มอักขระแบบ 1 มิติ
รูปแบบ char array_name[r] ;
2) คาสั่งกาหนดตัวแปรกลุ่มอักขระแบบ 2 มิติ
รูปแบบ char array_name[r] [ c ] ;
การเขียนคาสั่งในโปรแกรมให้จัดเก็บค่าข้อมูลเฉพาะกลุ่มอักขระ ในตารางข้อมูลที่จองพื้นที่ไว้โดยไม่ต้อง
ป้อนข้อมูลนั้นๆ ผ่านทางแป้นพิมพ์ เขียนคาสั่งดังนี้
1) คาสั่งกาหนดค่าตัวแปรแบบกลุ่มอักขระ 1 มิติ
รูปแบบchar array_name [size] = “ string constant “ ;
ตัวอย่างคาสั่ง
กาหนดข้อมูลตัวอักษร “ X Y Z “ ให้จัดเก็บในตัวแปรชุดชื่อ b
char b [4] = “ X Y Z “ ;
2) คาสั่งกาหนดค่าตัวแปรแบบกลุ่มอักขระ 2 มิติ
รูปแบบ
char array_name [ r ] [ c ] = { “ string constant list“ } ;
ตัวแปรชุดกลุ่มอักขระ ใช้วิธีการอ้างอิงหน่วยความจาเช่นเดียวกับตัวแปรชุดแบบอื่นๆ และใช้คาสั่ง for
ควบคุมการวนซ้าดาเนินงานกับข้อมูล ดังนี้
1) การกาหนดข้อมูลให้ตัวแปรกลุ่มอักขระ และอ่านค่ามาใช้งาน ตัวอย่างคาสั่ง กาหนดข้อมูลจัดเก็บ
ลงหน่วยความจาตัวแปรชุดกลุ่มอักขระ 2 มิติ
2) การป้อนค่าและอ่านค่าจากหน่วยความจาตัวแปรชุดกลุ่มอักขระ
ตัวอย่างคาสั่ง จองพื้นที่หน่วยความจาให้ตัวแปรชุดกลุ่มอักขระลักษณะ 2 มิติ
โจทย์: จงเขียนโปรแกรมระบบงานเพื่อนาข้อมูลคะแนนนักเรียน 5 ราย จัดเก็บลงหน่วยความจาตัว
แปรชุด แล้วอ่านค่าข้อมูลคะแนนนักเรียนทั้ง 5 รายจากหน่วยความจาตัวแปรชุดมาแสดงที่จอภาพ
โจทย์:จงเขียนงานเพื่อกาหนดชื่อนักเรียน 5 รายคือ {“Somsri”, “Somjai”,“Somnuk”, “Somjit”,
“Somkit”} เข้าไปเก็บในหน่วยความจาตัวแปรชุด แล้วแสดงผลข้อมูลที่จอภาพ
น.ส.จินห์วรา ปาลพันธุ์ เลขที่ 17 ม.6/1
น.ส.เกศรา ลิขิตสกุลวงศ์ เลขที่ 34 ม.6/1
น.ส.ธัญวรัตม์ พงษ์ไทยสงค์ เลขที่ 35 ม.6/1
น.ส.เมทินี อบเชย เลขที่ 36 ม.6/1
น.ส.สุพิชฌายื เที่ยงธรรม เลขที่ 38 ม.6/1

More Related Content

What's hot

ตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระSanita Fakbua
 
ข้อมูลชนิดอาร์เรย์และสตริง
ข้อมูลชนิดอาร์เรย์และสตริงข้อมูลชนิดอาร์เรย์และสตริง
ข้อมูลชนิดอาร์เรย์และสตริง
สิทธันต์ สุขสุวรรณ
 
ตัวแปรชุดและตัวแปรกลุ่มอักขระ คอมกาน (1)
ตัวแปรชุดและตัวแปรกลุ่มอักขระ คอมกาน (1)ตัวแปรชุดและตัวแปรกลุ่มอักขระ คอมกาน (1)
ตัวแปรชุดและตัวแปรกลุ่มอักขระ คอมกาน (1)
sirada nilbut
 
ตัวแปรชุดและตัวแปรกลุ่มอิสระ
ตัวแปรชุดและตัวแปรกลุ่มอิสระตัวแปรชุดและตัวแปรกลุ่มอิสระ
ตัวแปรชุดและตัวแปรกลุ่มอิสระLacus Methini
 
ตัวแปลชุดและตัวแปลอักขระ
ตัวแปลชุดและตัวแปลอักขระตัวแปลชุดและตัวแปลอักขระ
ตัวแปลชุดและตัวแปลอักขระ
เฉลิมพร สุขเกษม
 
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระบทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระMook Sasivimon
 
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระwebsite22556
 
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขร
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขรบทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขร
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขรMook Sasivimon
 
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
chanisara Ay
 
บทที่ 5 ตัวแปรชุดและตัวแปรอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรอักขระบทที่ 5 ตัวแปรชุดและตัวแปรอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรอักขระMook Sasivimon
 
Week 5 unit3 (chapter 6-7)
Week 5   unit3 (chapter 6-7)Week 5   unit3 (chapter 6-7)
Week 5 unit3 (chapter 6-7)
aj.mapling
 
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]Mook Sasivimon
 
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
Worapod Khomkham
 

What's hot (15)

ตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
 
ข้อมูลชนิดอาร์เรย์และสตริง
ข้อมูลชนิดอาร์เรย์และสตริงข้อมูลชนิดอาร์เรย์และสตริง
ข้อมูลชนิดอาร์เรย์และสตริง
 
ตัวแปรชุดและตัวแปรกลุ่มอักขระ คอมกาน (1)
ตัวแปรชุดและตัวแปรกลุ่มอักขระ คอมกาน (1)ตัวแปรชุดและตัวแปรกลุ่มอักขระ คอมกาน (1)
ตัวแปรชุดและตัวแปรกลุ่มอักขระ คอมกาน (1)
 
ตัวแปรชุดและตัวแปรกลุ่มอิสระ
ตัวแปรชุดและตัวแปรกลุ่มอิสระตัวแปรชุดและตัวแปรกลุ่มอิสระ
ตัวแปรชุดและตัวแปรกลุ่มอิสระ
 
ตัวแปลชุดและตัวแปลอักขระ
ตัวแปลชุดและตัวแปลอักขระตัวแปลชุดและตัวแปลอักขระ
ตัวแปลชุดและตัวแปลอักขระ
 
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระบทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
 
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
 
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขร
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขรบทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขร
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขร
 
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
 
บทที่ 5 ตัวแปรชุดและตัวแปรอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรอักขระบทที่ 5 ตัวแปรชุดและตัวแปรอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรอักขระ
 
Week 5 unit3 (chapter 6-7)
Week 5   unit3 (chapter 6-7)Week 5   unit3 (chapter 6-7)
Week 5 unit3 (chapter 6-7)
 
ข้อมูลชนิด Array
ข้อมูลชนิด Arrayข้อมูลชนิด Array
ข้อมูลชนิด Array
 
ข้อมูลชนิด Array
ข้อมูลชนิด Arrayข้อมูลชนิด Array
ข้อมูลชนิด Array
 
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]
 
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
 

Similar to สื่อการนำเสนอเรื่องตัวแปรชุดและตัวแปรกลุ่มอักขระ

บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระบทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระMook Sasivimon
 
ตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระ
Pongspak kamonsri
 
งานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระ
งานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระงานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระ
งานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระ
Pongspak kamonsri
 
ตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระ
Pongspak kamonsri
 
งานคอม
งานคอมงานคอม
งานคอม
thanaluhk
 
ตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระ
Pongspak kamonsri
 
ตัวแปรชุดและตัวแปรอักขระ PPT
ตัวแปรชุดและตัวแปรอักขระ PPTตัวแปรชุดและตัวแปรอักขระ PPT
ตัวแปรชุดและตัวแปรอักขระ PPTAreeya Onnom
 
ตัวแปรชุด
ตัวแปรชุดตัวแปรชุด
ตัวแปรชุด
Kukkik Kanya
 
ข้อมูลชุดอาร์เรย์ และสตริง
ข้อมูลชุดอาร์เรย์  และสตริงข้อมูลชุดอาร์เรย์  และสตริง
ข้อมูลชุดอาร์เรย์ และสตริง
ศิริประภา วันจิ๋ว
 
ตัวแปรชุดและตัวแปรอักขระ
ตัวแปรชุดและตัวแปรอักขระ ตัวแปรชุดและตัวแปรอักขระ
ตัวแปรชุดและตัวแปรอักขระ Areeya Onnom
 
4
44

Similar to สื่อการนำเสนอเรื่องตัวแปรชุดและตัวแปรกลุ่มอักขระ (19)

บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระบทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
 
ตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระ
 
งานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระ
งานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระงานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระ
งานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระ
 
ตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระ
 
งานคอม
งานคอมงานคอม
งานคอม
 
ตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระ
 
ตัวแปรชุดและตัวแปรอักขระ PPT
ตัวแปรชุดและตัวแปรอักขระ PPTตัวแปรชุดและตัวแปรอักขระ PPT
ตัวแปรชุดและตัวแปรอักขระ PPT
 
Power point
Power pointPower point
Power point
 
Power point
Power pointPower point
Power point
 
Power point
Power pointPower point
Power point
 
Power point
Power pointPower point
Power point
 
Power point
Power pointPower point
Power point
 
งานทำ Blog บทที่ 8
งานทำ Blog บทที่ 8งานทำ Blog บทที่ 8
งานทำ Blog บทที่ 8
 
งานทำ Blog บทที่ 8
งานทำ Blog บทที่ 8งานทำ Blog บทที่ 8
งานทำ Blog บทที่ 8
 
งานทำ Blog บทที่ 8
งานทำ Blog บทที่ 8งานทำ Blog บทที่ 8
งานทำ Blog บทที่ 8
 
ตัวแปรชุด
ตัวแปรชุดตัวแปรชุด
ตัวแปรชุด
 
ข้อมูลชุดอาร์เรย์ และสตริง
ข้อมูลชุดอาร์เรย์  และสตริงข้อมูลชุดอาร์เรย์  และสตริง
ข้อมูลชุดอาร์เรย์ และสตริง
 
ตัวแปรชุดและตัวแปรอักขระ
ตัวแปรชุดและตัวแปรอักขระ ตัวแปรชุดและตัวแปรอักขระ
ตัวแปรชุดและตัวแปรอักขระ
 
4
44
4
 

สื่อการนำเสนอเรื่องตัวแปรชุดและตัวแปรกลุ่มอักขระ