สถิติการเข้าชม

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

DTS 02-24/06/52

สรุป
-ได้ทราบถึงความหมายอะเรย์ และ องค์ประกอบของอะเรย์
-ได้เรียนรู้ Reccord or Structure ว่าเป็นโครงสร้างข้อมูลที่ประกอบขึ้นมาจากข้อมูลพื้นฐานที่ต่างประเภทกัน รวมกันเป็นชุดข้อมูลเดียวกัน
Array นั้นหมายถึง โครงสร้างข้อมูลที่เรียกว่า Linear List คล้ายกับเซตในคณิตศาสตร์ที่มีสมาชิกเป็นจำนวนคงที่มีรูปแบบข้อมูลเดียวกันใช้เนื้อที่ขนาดเดียวกัน เรียงต่อเนื่องในหน่วยความจำหลัก
อาเรย์ 1 มิติ (One-Dimensional Array) เราสามารถสร้างตัวแปรอาเรย์ของข้อมูลชนิดต่างๆได้ไม่ว่าจะเป็นอาเรย์แบบ int, char, float
อาเรย์ 2 มิติ (Two-Dimensional Array) อาเรย์ 2 มิติจะเก็บข้อมูลไว้ในลักษณะของตาราง การสร้างอาเรย์ 2 มิตินั้นเราจะเขียนโค้ดภาษาซี
Structure หรือโครงสร้างซึ่งมี ความหมายคือ กลุ่มตัวอย่างของข้อมูลที่มีชนิดเหมือนกันหรือต่างกัน ก็ได้ซึ่งนำมารวมกลุ่มแล้วเรียกเป็่นชื่อเดียวกัน Structure มีประโยชน์มากในการสร้างและจัดการสร้างข้อมูลที่ซับซ้อน แต่ต่างจาก Array คือสมาชชิกของ Structure เป็นข้อมูลคนละชนิดกันได้ ส่วนสมาชิกของ Array จะต้องเป็นข้อมูลชนิดเดียวกัน

ทำ Structure
#include
struct customer
{
char name[30];
char last[20];
int age;
char adr[50];
int tel;
}add;
struct hotel
{
int day;
int month;
int year;
int room;
float rent;
}data;
void main()
{
printf("\t\tDusit Place Hotel\n");
printf("Name:");
scanf("%s",&add.name);
printf("lastname:");
scanf("%s",&add.last);
printf("age:");
scanf("%d",&add.age);
printf("address:");
scanf("%s",&add.adr);
printf("phone:");
scanf("%d",&add.tel);
printf("Check in date/month/year:");
scanf("%d/%d/%d",&data.day,&data.month,&data.year);
printf("room:");
scanf("%d",&data.room);
printf("Rent of room:");
scanf("%f",&data.rent);
{
printf("Customer:Name %s lastname %s age %d\n",add.name,add.last,add.age);
printf("Address: %s Phone: %d\n",add.adr,add.tel);
printf("Check in:%d/%d/%d\n",data.day,data.month,data.year);
printf("Room:%d Rent:%f",data.room,data.rent);
}
}

DTS 01-17/06/52

แนะนำเนื้อหารายวิชาและทบทวนการใช้โปรแกรมภาษาซี

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


ชื่อ นางสาว ศิริจันทร์ สิเนหา ชื่อเล่น แหม่ม

Name Miss Sirijan Sineha Nickname Mam

รหัสนักศึกษา 50152792088

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

คณะวิทยาการจัดการ หลักสูตรบริหารธุรกิจ

สาขาวิชาคอมพิวเตอร์ธุรกิจ ชั้นปี 3

Email :
u50152792088@gmail.com

Tel. : 087-539-2252