วันอังคารที่ 30 มิถุนายน พ.ศ. 2552

VDO ส่วนตัว

การบ้าน data structure

#include
#include
main()
{
struct car{
int day;int month;
int year;char name[20];
char last_name[20];
char brand[10];
char color[20];
float price;
}car1;

printf ("day=");
scanf ("%d",&car1.day);
printf ("month=");
scanf ("%d",&car1.month);
printf ("year=");
scanf ("%d",&car1.year);
printf ("name=");
scanf ("%s",&car1.name);
printf ("last_name=");
scanf ("%s",&car1.last_name);
printf ("brand=");
scanf ("%s",&car1.brand);
printf ("color=");
scanf ("%s",&car1.color);
printf ("price=");
scanf ("%f",&car1.price);

printf ("display data of car1\n");
printf ("Day=%d mont=%d year=%d\n",car1.day,car1.month,car1.year);
printf ("name=%s\n",car1.name);
printf ("last_name=%s\n",car1.last_name);
printf ("brand=%s\n",car1.brand);
printf ("color=%s\n",car1.color);
printf ("price=%f\n",car1.price);
}

วันจันทร์ที่ 29 มิถุนายน พ.ศ. 2552

DTS-02-24-06-2552

สรุปเนื้อหา"Data Structure"

เรื่อง อาร์เรย์(Array)

อาร์เรย์ คือ แถวหรือลำดับของข้อมูลชนิดเดียวกันที่มีจำนวนหลายตัวนำมาเก็บในตัวแปรชื่อเดียวกัน แต่ต่างกันที่บอกลำดับ ซึ่งเรียกว่าตัวห้อย(subscript)

ในการเขียนโปรแกรมต้องเกี่ยวข้องกับจำนวนข้อมูลมาก ข้อมูลอาจเป็นชุดหรือเป็นกลุ่มหลายๆกลุ่ม แต่ละกลุ่มมีหลายตัว

การที่จะกำหนดชื่อตัวแปรที่แตกต่างกันเพื่อเก็บข้อมูลทุกๆตัว ย่อมเป็นการยุ่งยากและเป็นวิธีที่ไม่เหมาะสม จึงทำให้ต้องมาใช้ตัวแปรชุด หรือที่เรียกว่าอาร์เรย์(Array) กับข้อมูลที่มีลักษณะเป็นชุดหรือเป็นกลุ่ม

ประเภทของอาร์เรย์แบ่งได้เป็น 2 ประเภท คือ

อาร์เรย์มิติเดียว(One dimension)

อาร์เรย์หลายมิติ(Multi dimension)

อาร์เรย์มิติเดียว(One dimension)

คือตัวเเปรอาร์เรย์ที่ใช้เก็บข้อมูลเป็นกลุ่ม มีลักษณะตำแหน่งที่ตั้งเป็นลักษณะแถวเดียว(วางตามแนวนอน) หรือคอลัมน์เดียว(วางตามแนวตั้ง)

#ชนิดของตัวแปร ชื่อของตัวแปร ขนาดของตัวแปรอาร์เรย์ เช่น int num [5]

รูปแบบการประกาศตัวแปรอาร์เรย์มิติเดียว

Data-type : ชนิดของตัวแปร

array-name : ชื่อของตัวแปร

Size : ขนาดของตัวแปรอาร์เรย์

อาร์เรย์หลายมิติ(Multi dimension)

คือ อาร์เรย์ตั้งแต่ 2 มิติเป็นต้นไป ใช้เก็บข้อมูลเป็นกลุ่มที่ข้อมูลนั้นใช้ตัวแปรชื่อเดียวกันแต่ต่างกันที่ตัวห้อย

(subscript) ซึ่งจะบอกลำดับความแตกต่างของตัวแปรว่าอยู่ในแถวใด ในคอลัมน์ที่เท่าไหร่ ลำดับใดในแถว

#ชนิดของตัวแปร ชื่อของตัวแปร ขนาดของแถว ขนาดของคอลัมม์ เช่น int num [2][3]


อาร์เรย์หลายมิติ จะมี 2 มิติ หรือ 3 มิติ จะแตกต่างจากอาร์เรย์มิติเดียวตรงที่ตัวห้อย คือ ตัวห้อยของอาร์เรย์จะมีขนาดของแถวและขนาดของคอลัมม์มาเป็นตัวบอกจำนวนสมาชิกด้วย รูปแบบของอาร์เรย์มิติหลายมิติ

*********************************************************************************

ประวัติส่วนตัว


ชื่อ-สกุล : นางสาวสสิพร สำราญรัตน์

Name : Miss.Sasiphon Samsansat

ชื่อเล่น : จิจ๊ะ

Nickname : Jija

รหัสนักศึกษา : 50152792015

เบอร์โทรศัพท์ : 084-6639700

วันเกิด : 29 ธันวาคม 2531

อายุ : 20 ปี

ภูมิลำเนาเดิม : ชุมพร

คติประจำใจ : ชีวิตไม่สิ้นก็ดิ้นกันไป

E-mail jijajeedz@hotmail.com

ปัจจุบันศึกษาอยู่ที่มหาวิทยาลัยราชภัฏสวนดุสิต

คณะวิทยาการจัดการ

สาขาบริหารธุรกิจ

แขนงคอมพิวเตอร์ธุรกิจ

กรุงเทพมหานคร