SlideShare a Scribd company logo
1 of 16
การกาหนดลักษณะของตัวแปรชุด หมายถึง การกาหนดวิธีการจัดเก็บข้อมูล โดยใช้
ตารางข้อมูล ที่เรียกว่ามิติ ( 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 ] ;
 1 กำรอ้ำงอิงพื้นที่หน่วยควำมจำของตัวแปรชุด
การอ้างอิงพื้นที่หน่วยความจาของตัวแปรชุดหมายถึง การนาข้อมูลลงตารางข้อมูล การอ่านค่า
ข้อมูลจากตารางข้อมูล การกาหนดค่าข้อมูลลงตารางข้อมูล การประมวลผลโดยใช้ข้อมูลจากตัว
แปรชุดพื้นที่ที่ต้องการ
2 กำรกำหนดข้อมูลลงพื้นที่หน่วยควำมจำตัวแปรชุด
กรณีต้องการกาหนดค่าในตารางข้อมูล พื้นที่หน่วยความจาของตัวแปรชุด เขียนคาสั่งได้ดังนี้
คาสั่งกาหนดค่าให้ตัวแปรชุดแบบ 1 มิติ
type array_name [ size] = { value list } ;
คาสั่งกาหนดค่าให้ตัวแปรชุดแบบ 2 มิติ
type array_name [ r ] [ c ] = { value list } ;
คาสั่งกาหนดค่าให้ตัวแปชุดแบบ 3 มิติ
type array_name [ n ] [ r ] [ c ] = { value list } ;
การกาหนดลักษณะของตัวแปรกลุ่มอักขระ เป็นการจองพื้นที่ขนาดตารางข้อมูลเพื่อ
ใช้ในการจัดเก็บกลุ่มข้อมูลเฉพาะอักขระเท่านั้น ยกตัวอย่างตัวแปรแบบ 1 มิติ และ
2 มิติ ดังนี้
1 คำสั่งกำหนดตัวแปรกลุ่มอักขระแบบ 1 มิติ
char array_name [r] ;
2 คำสั่งกำหนดตัวแปรกลุ่มอักขระแบบ 2 มิติ
char array_name [r] [ c ] ;
 การเขียนคาสั่งในโปรแกรมให้จัดเก็บค่าข้อมูลเฉพาะกลุ่มอักขระ ในตารางข้อมูลที่
จองพื้นที่ไว้โดยไม่ต้องป้อนข้อมูลนั้นๆ ผ่านทางแป้นพิมพ์ เขียนคาสั่งดังนี้
1 คำสั่งกำหนดค่ำตัวแปรแบบกลุ่มอักขระ 1 มิติ
char array_name [size] = “ string constant “ ;
2 คำสั่งกำหนดค่ำตัวแปรแบบกลุ่มอักขระ 2 มิติ
char array_name [ r ] [ c ] = { “ string constant list “ } ;
 ตัวแปรชุดกลุ่มอักขระใช้วิธีการอ้างอิงหน่วยความจาเช่นเดียวกับตัวแปรชุดแบบอื่นๆ
และใช้คาสั่ง for ควบคุมการวนซ้าดาเนินงานกับข้อมูล ดังนี้
1 กำรกำหนดข้อมูลให้ตัวแปรกลุ่มอักขระ และอ่ำนค่ำมำใช้งำน
ตัวอย่างคาสั่ง กาหนดข้อมูลจัดเก็บลงหน่วยความจาตัวแปรชุดกลุ่มอักขระ2 มิติ
char name [ 5 ] [ 20 ] = { “Panya,Pawat, Pattraporn,Patcharawarai,Pilin “ } ;
2 กำรป้อนค่ำและอ่ำนค่ำจำกหน่วยควำมจำตัวแปรชุดกลุ่มอักขระ
ตัวอย่างคาสั่ง จองพื้นที่หน่วยความจาให้ตัวแปรชุดกลุ่มอักขระลักษณะ2 มิติ
char name [ 5 ] [ 20 ] ;
 3.1 กรณีศึกษำกำรอ้ำงอิงข้อมูลประเภทตัวแปรในหน่วยควำมจำตัวแปรชุดแบบ 1 มิติ
 โจทย์: จงเขียนโปรแกรมระบบงานเพื่อนาข้อมูลคะแนนนักเรียน 5 ราย จัดเก็บลง
หน่วยความจาตัวแปรชุดแล้วอ่านค่าข้อมูลคะแนนนักเรียนทั้ง 5 รายจากหน่วยความจาตัว
แปรชุดมาแสดงที่จอภาพ
 โจทย์: จงเขียนโปรแกรมระบบงานเพื่อป้อนข้อมูลคะแนนนักเรียน 2 ราย แต่ละรายต้อง
ป้อนคะแนนจานวน 3 วิชา บันทึกลงหน่วยความจาแบบตัวแปรชุดแล้วอ่านค่าจาก
หน่วยความจาตัวแปรชุดแสดงผลที่ จอภาพ วิเคราะห์ตารางข้อมูลจากโจทย์ต้องใช้ตัวแปร
ชุดขนาด 2 มิติ ขนาด 2 แถว x 3 คอลัมน์ ได้ตารางข้อมูลขนาด 6 ห้องคือ
 4.1 กรณีศึกษำกำรอ้ำงอิงข้อมูลประเภทค่ำคงที่ในหน่วยควำมจำตัวแปรชุดแบบกลุ่ม
อักขระ
 โจทย์: จงเขียนงานเพื่อาาหนดชื่อนักเรียน 5 รายคือ {“Somsri”,“Somjai”,“Somnuk”,
“Somjit”,“Somkit”} เข้าไปเก็บในหน่วยความจาตัวแปรชุด แล้วแสดงผลข้อมูลที่จอภาพ
 ตัวอย่ำงโปรแกรม กรณีศึกษาโปรแกรมระบบงานกาหนดข้อมูลลงตัวแปรชุดแล้วนามา
แสดงผล
 โจทย์ :จงเขียนงานโปรแกรมป้อนข้อมูลชื่อนักเรียนจานวน 5 ราย เข้าไปเก็บใน
หน่วยความจาตัวแปรชุดแล้วอ่านข้อมูลที่จัดเก็บนั้นพิมพ์สรุปที่จอภาพ








More Related Content

What's hot

งานนนนนนนนนนน
งานนนนนนนนนนนงานนนนนนนนนนน
งานนนนนนนนนนนPongspak kamonsri
 
ตัวแปรชุด
ตัวแปรชุดตัวแปรชุด
ตัวแปรชุดPear Pimnipa
 
บทที่ 5 ตัวแปรชุดและตัวแปรอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรอักขระบทที่ 5 ตัวแปรชุดและตัวแปรอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรอักขระMook Sasivimon
 
ตัวแปรชุด
ตัวแปรชุดตัวแปรชุด
ตัวแปรชุดKukkik Kanya
 
สื่อการนำเสนอเรื่องตัวแปรชุดและตัวแปรกลุ่มอักขระ
สื่อการนำเสนอเรื่องตัวแปรชุดและตัวแปรกลุ่มอักขระสื่อการนำเสนอเรื่องตัวแปรชุดและตัวแปรกลุ่มอักขระ
สื่อการนำเสนอเรื่องตัวแปรชุดและตัวแปรกลุ่มอักขระเกศรา ลิขิตสกุลวงศ์
 
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระBoOm mm
 
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระWorapod Khomkham
 
งานกลุ่มคอม กลุ่ม-5
งานกลุ่มคอม กลุ่ม-5งานกลุ่มคอม กลุ่ม-5
งานกลุ่มคอม กลุ่ม-5Thachanok Plubpibool
 
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
 

What's hot (14)

Power point
Power pointPower point
Power point
 
Power point
Power pointPower point
Power point
 
งานนนนนนนนนนน
งานนนนนนนนนนนงานนนนนนนนนนน
งานนนนนนนนนนน
 
ตัวแปรชุด
ตัวแปรชุดตัวแปรชุด
ตัวแปรชุด
 
บทที่ 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)
 
lesson 3
lesson 3lesson 3
lesson 3
 
07 sql
07 sql07 sql
07 sql
 
DML
DMLDML
DML
 

Similar to ตัวแปรชุดและตัวแปรกลุ่มอักขระ คอมกาน (1)

ตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระPongspak kamonsri
 
งานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระ
งานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระงานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระ
งานนนนนนนนนนน ตัวแปรชุดและตัวกลุ่มอักขระPongspak kamonsri
 
ตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระPongspak kamonsri
 
งานคอม
งานคอมงานคอม
งานคอมthanaluhk
 
ตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระตัวแปรชุดและตัวกลุ่มอักขระ
ตัวแปรชุดและตัวกลุ่มอักขระPongspak kamonsri
 
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระบทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระMook Sasivimon
 
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ[w]Mook Sasivimon
 
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระบทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระ
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขระMook Sasivimon
 
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขร
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขรบทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขร
บทที่ 5 ตัวแปรชุดและตัวแปรกลุ่มอักขรMook Sasivimon
 
ตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระตัวแปรชุดและตัวแปรกลุ่มอักขระ
ตัวแปรชุดและตัวแปรกลุ่มอักขระSanita Fakbua
 
ตัวแปรชุดและตัวแปรอักขระ PPT
ตัวแปรชุดและตัวแปรอักขระ PPTตัวแปรชุดและตัวแปรอักขระ PPT
ตัวแปรชุดและตัวแปรอักขระ PPTAreeya Onnom
 
ตัวแปรชุดและตัวแปรกลุ่มอิสระ
ตัวแปรชุดและตัวแปรกลุ่มอิสระตัวแปรชุดและตัวแปรกลุ่มอิสระ
ตัวแปรชุดและตัวแปรกลุ่มอิสระLacus Methini
 
ตัวแปรชุดและตัวแปรอักขระ
ตัวแปรชุดและตัวแปรอักขระตัวแปรชุดและตัวแปรอักขระ
ตัวแปรชุดและตัวแปรอักขระAreeya Onnom
 
ตัวแปรชุดและตัวแปรอักขระ
ตัวแปรชุดและตัวแปรอักขระตัวแปรชุดและตัวแปรอักขระ
ตัวแปรชุดและตัวแปรอักขระAreeya Onnom
 
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริงบทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริงdefeat overcome
 

Similar to ตัวแปรชุดและตัวแปรกลุ่มอักขระ คอมกาน (1) (20)

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

ตัวแปรชุดและตัวแปรกลุ่มอักขระ คอมกาน (1)