More Related Content Similar to Multimedia of introducation to programming c++ Similar to Multimedia of introducation to programming c++ (20) Multimedia of introducation to programming c++3. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
จุดประสงค์ การเรียนรู้
..เมนูหลัก..
ทดสอบก่ อนเรียน
เข้ าใจหลักคณิตศาสตร์ สาหรับการเขียนโปรแกรม
รู้พื ้นฐานประเภทข้ อมูลของภาษาซี++
รู้และเข้ าใจโครงสร้ างของภาษาซี++
ประเมินผลลัพธ์ทางคณิตศาสตร์ ของภาษาซี++ได้
// หมายเหตุ: คลิกที่ลกศรด้ านซ้ ายมือ เพื่อเข้ าสู่
ู
แบบทดสอบก่อนเรี ยน
4. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
ทดสอบก่ อนเรียน
..เมนูหลัก..
ทดสอบก่ อนเรียน
1. ข้ อใดเป็ นการตังชื่อที่ถูกต้ องของภาษาซี++
้
ก. 1 num
ข. num 1
ค. num_1
ง. 1_num
5. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
ทดสอบก่ อนเรียน
..เมนูหลัก..
ทดสอบก่ อนเรียน
2. คาสั่งใดเป็ นการเพิ่มค่ า i ที่ละ 2 หน่ วย
ก. i += 2;
ข. 2 += i;
ค. i + 2;
ง. i ++;
อ้ างอิง
6. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
ทดสอบก่ อนเรียน
..เมนูหลัก..
ทดสอบก่ อนเรียน
3. ประโยคคาสั่งภาษาซี++ ในแต่ ละคาสั่งต้ องปิ ด
ท้ ายด้ วยเครื่ องหมายใด
ก. เครื่องหมาย .
ข. เครื่องหมาย ,
ค. เครื่องหมาย ;
ง. เครื่องหมาย :
7. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
ทดสอบก่ อนเรียน
..เมนูหลัก..
ทดสอบก่ อนเรียน
4. ข้ อใดไม่ ใช่ ประเภทข้ อมูลพืนฐานในภาษาซี++
้
ก. char
ข. string
ค. int
ง. float
8. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
ทดสอบก่ อนเรียน
..เมนูหลัก..
ทดสอบก่ อนเรียน
5. 10-4%3+5*4/2 มีค่าเท่ ากับข้ อใด
ก. 19
ข. 1
ค. 10
ง. -1
อ้ างอิง
9. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
เนือหาบทเรียน
้
..เมนูหลัก..
พื ้นฐานโปรแกรมของภาษาซี++
ชนิดข้ อมูลและตัวแปรของภาษาซี++
ทดสอบก่ อนเรียน
ตัวดาเนินการของของภาษาซี++
// หมายเหตุ: สามารถคลิกเลือกหัวข้ อย่อยทังสาม
้
หรื อ คลิกที่ลกศรด้ านซ้ ายมือ เพื่อเข้ าสูเ่ นื ้อหา
ู
อ้ างอิง
10. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
พื ้นฐานโปรแกรมของภาษาซี++
..เมนูหลัก..
ทดสอบก่ อนเรียน
ความเป็ นมา
ภาษาC++ ถูกพัฒนาโดย Bjane Stroustrup ที่ Bell
Labs ในช่วงทศวรรษ 1980 ภาษานี ้พัฒนาขึ ้นเพื่อ
เขียนซอฟต์แวร์ จาลองเหตุการณ์ (Event-Driven
Simulation) ทีมีความซับซ้ อน โดยRick Mascitti เป็ น
่
ผู้ตงชื่อของภาษานี ้ให้ กบ Bjane Stroustrup
ั้
ั
11. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
พื ้นฐานโปรแกรมของภาษาซี++
..เมนูหลัก..
ทดสอบก่ อนเรียน
โครงสร้ างโปรแกรมภาษา C++
#header // ส่วนที่ 1
int main ( ) { // ส่วนที่ 3
กาหนดตัวแปร(Declaration) ; // ส่วนที่ 2
คาสัง(Statements) ; // ส่วนที่ 2
่
return 0 ; // ส่วนที่ 2
} // ส่วนที่ 3
ส่วนที่ เป็ นส่วนที่ระบุให้ compiler เตรี ยมการทางานที่
กาหนดไว้ ในส่วนนี ้ โดยหน้ าคาสังจะมีเครื่ องหมาย#
่
เช่น #include<iostream.h>
อ้ างอิง
12. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
พื ้นฐานโปรแกรมของภาษาซี++
..เมนูหลัก..
ทดสอบก่ อนเรียน
โครงสร้ างโปรแกรมภาษา C++
ส่วนที่ 2 เป็ นส่วนที่กาหนดชนิดข้ อมูลที่จะใช้ ในโปรแกรม ซึง
่
ตัวแปรหรื อข้ อมูลนันจะต้ องถูกกาหนดในส่วนนี ้ก่อน จึง
้
สามารถนาไปใช้ ได้
ส่วนที่ 3 ส่วนของตัวโปรแกรม เริ่ มด้ วยฟั งก์ชน main ( ) แล้ ว
ั
ใส่เครื่ องหมายกาหนดขอบเขต { หลังจากนันใส่คาสังหรื อ
้
่
ฟั งก์ชน โดยแต่ละคาสังหรื อฟั งก์ชนนันๆ จะต้ องปิ ดท้ ายด้ วย
ั
่
ั ้
เครื่ องหมาย ; เมื่อจบโปรแกรมให้ ใส่เครื่ องหมาย } ปิ ดท้ าย
13. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
พื ้นฐานโปรแกรมของภาษาซี++
..เมนูหลัก..
ทดสอบก่ อนเรียน
การเขียนคอมเมนต์ (comment)
Comment คือ ข้ อความที่ไม่ต้องการให้ คอมพิวเตอร์
ประมวลผล มีอยู่ด้วยกัน 2 รูปแบบ
Single line comment (คอมเมนท์แบบบรรทัดเดียวจบ) ใช้
เครื่ องหมาย // ข้ อควมที่ตามหลัง // ในบรรทัดทังบรรทัดจะไม่
้
ถูกประมวลผล
Multiple line comment (คอมเมนท์แบบหลายบรรทัด)
เริ่ มต้ นด้ วยเครื่ องหมาย /* แล้ วจบด้ วยเครื่ องหมาย */
ข้ อความที่อยู่ระหว่างเครื่ องหมายทังสองนี ้ จะถือว่าเป็ น
้
comment ทังหมด
้
14. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
ชนิดข้ อมูลและตัวแปรของภาษาซี++
..เมนูหลัก..
ทดสอบก่ อนเรียน
ตัวแปร (variable) คือสิงที่แสดงค่าหรื อ
่
คานวณภายหลัง โดยตัวแปรเหล่านี ้จะเก็บค่าไว้ ใน
หน่วยความจา
การประการศตัวแปร เช่น char letter; โดย
char คือประเภทข้ อมูล letter คือชื่อตัวแปร
ประเภทข้ อมูลพื ้นฐาน
char ใช้ เก็บอักขระ 1 ตัวอักษร
int ใช้ เก็บเลขจานวนเต็ม
float ใช้ เก็บเลขจานวนจริ ง
double ใช้ เก็บเลขจานวนจริ ง
15. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
ชนิดข้ อมูลและตัวแปรของภาษาซี++
..เมนูหลัก..
ทดสอบก่ อนเรียน
การกาหนดค่าชนิดเลขจานวนเต็ม
•
•
•
•
ค่าตัวเลขจะต้ องไม่มีทศนิยม
สามารถเป็ นได้ ทงค่าบวก ||(หรื อ) ค่าลบ
ั้
สาหรับค่าบวก ไม่จาเป็ นต้ องใส่เครื่ องหมาย + นาหน้ า
ห้ ามใช้ เครื่ องหมาย , || ช่องว่างระหว่างตัวเลข เช่น 3,000
ซึงถือว่าผิด
่
• ช่วงเลขจานวนเต็ม -2,147,483,648 ถึง -2,147,483,647
ตัวอย่าง การกาหนดค่าชนิดเลขจานวนเต็มในรูปแบบต่างๆ
• n1 = 100; // int
• n2 = -1; // int
• n3 = 123456789L; // long int
16. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
ชนิดข้ อมูลและตัวแปรของภาษาซี++
..เมนูหลัก..
ทดสอบก่ อนเรียน
การกาหนดค่าชนิดเลขจานวนจริ ง
•
•
•
•
ค่าตัวเลขสามารถมีทศนิยมได้
สามารถเป็ นได้ ทงค่าบวก ||(หรื อ) ค่าลบ
ั้
สาหรับค่าบวก ไม่จาเป็ นต้ องใส่เครื่ องหมาย + นาหน้ า
สามารถก าหนดค่ า แบบเอ็ ก ซ์ โ ฟเนนต์ ไ ด้ ด้ ว ยการใช้
อักษร E ต่อท้ ายค่า
• ค่าที่กาหนดแบบเอ็กซ์โฟเนนต์ เป็ นได้ ทง้ั + && -
ตัวอย่าง การกาหนดค่าชนิดเลขจานวนจริ ง
• n1 = 41.9; // float
• n2 = +3.2E-5; // float exponent
• n3 = 12.34F; // double
17. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
ชนิดข้ อมูลและตัวแปรของภาษาซี++
..เมนูหลัก..
ทดสอบก่ อนเรียน
การกาหนดค่าชนิดตัวอักษร
• ค่าที่กาหนดจะต้ องเป็ นอักขระเพียงค่าเดียว และต้ องอยู่
ในเครื่ องหมาย ‘ (Single quote) เท่านัน
้
• ขนาดของตัวอักษรสูงสุด 1 ตัวอักษรเท่านัน
้
ตัวอย่าง การกาหนดค่าชนิดของตัวอักขระ
• c1 = ‘A’ ;
• c2 = ‘a’ ;
• c3 = ‘1’ ;
18. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
ชนิดข้ อมูลและตัวแปรของภาษาซี++
..เมนูหลัก..
ทดสอบก่ อนเรียน
การตังชื่อตัวแปร
้
• ขึ ้นต้ นด้ วยตัวอักษร (A-Z,a-z) ตัวต่อไปเป็ นตัวอักษร
ตัวเลข || ตัวขีดเส้ นใต้ underscore(_)
• ต้ องไม่มีช่องว่าง
• ตัวอักษรตัวพิมพ์เล็ก และพิมพ์ใหญ่มีความหมายที่
แตกต่างกัน
• ต้ องไม่ใช่ คาสงวนและคามาตราฐานที่ใช้ ในภาษา C++
เช่น do double short long return static while เป็ นต้ น
19. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
ชนิดข้ อมูลและตัวแปรของภาษาซี++
..เมนูหลัก..
ทดสอบก่ อนเรียน
การประกาศตัวแปรที่ละบรรทัด เช่น
•
•
•
•
•
•
int num1;
int age;
char c;
char ‘ch’
float height;
float area;
อ้ างอิง
20. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
ชนิดข้ อมูลและตัวแปรของภาษาซี++
..เมนูหลัก..
ทดสอบก่ อนเรียน
การประกาศกลุมตัวแปรพร้ อมกัน
่
เป็ นการประกาศตัวแปรที่มีชนิดเหมือนกันภายใน
บรรทัดเดียว โดยใช้ เครื่ องหมาย , คันระหว่างตัวแปรแต่ละตัว เช่น
่
• int num1.age;
• float height, area;
การประกาศตัวแปรพร้ อมกาหนดค่าเริ่ มต้ น
เป็ นการประกาศตัวแปรพร้ อมกาหนดค่าเริ่ มต้ นให้ กบ
ั
ตัวแปรภายในบรรทัดนัน เช่น
้
• int num1 = 0;
• float eps = 1.0e-5;
21. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
ชนิดข้ อมูลและตัวแปรของภาษาซี++
..เมนูหลัก..
ทดสอบก่ อนเรียน
การส่งข้ อมูลออกด้ วย cout
cout ทาหน้ าที่เหมือนกระแสหรื อสายนาส่งข้ อมูลจาก
โปรแกรมไปปรากฏที่จอภาพ (เครื่ องพิมพ์หรื ออุปกรณ์แสดงผล
อื่นๆ) ทีละตัวอักษรตามลาดับ โดยมีเครื่ องหมาย ดาเนินการ <<
ตามด้ วย ตัวแปร แล้ วจบด้ วย เครื่ องหมาย ;
การรับข้ อมูลเข้ าด้ วย cin
cin ใช้ เครื่ องหมายดาเนินการ >> ทาหน้ าที่
ดึง (Extract) ข้ อมูลจากสายกระแสนาเข้ า โดยปกติจะวางตัวแปร
ไว้ ทางขวาของเครื่ องหมาย >> เพื่อรอรับข้ อมูลที่ดงออกมา แล้ ว
ึ
จบด้ วย เครื่ องหมาย ;
22. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
ตัวดาเนินการของของภาษาซี++
..เมนูหลัก..
ทดสอบก่ อนเรียน
ตัวดาเนินการทางคณิตศาสตร์
• + , - , * , / , % //กระทา *, / ,% ,+ ,- ตามลาดับ
ตัวอย่างที่ 1 ถ้ า x และ y เป็ นตัวแปรเก็บค่าจานวนเต็ม 13 และ
-2 ตามลาดับ ผลลัพธ์ที่ได้ จากการทางานในนิพจน์ตอไปนี ้คือ
่
• x + y = 11, x - y = 15 ;
• x * y = -26 , x / y = -6 ;
• x % y = 1 // การหารเลขจานวนเต็มที่ต้องการเพียงเศษ
ตัวอย่างที่ 2 ถ้ า a และ b เป็ ตวแปรเก็บค่าทศนิยม 24.5 และ 2.0
ั
ตามลาดับ ผลลัพธ์ที่ได้ จากการทางานในนิพจน์ตอไปนี ้ คือ
่
• a + b = 26.5 , a – b = 22.5 ;
• a * b = 49.0 , a / b = 12.25 ;
23. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
ตัวดาเนินการของของภาษาซี++
..เมนูหลัก..
ทดสอบก่ อนเรียน
ตัวดาเนินการยูนารี (Unary)
•
•
•
•
•
•
•
•
•
++ เป็ นการเพิ่มค่าขึ ้นอีก 1 หน่วย
-- เป็ นการลดค่าลงอีก 1 หน่วย
x++; ความหมายเหมือนกับ x =x + 1;
x--; ความหมายเหมือนกับ x =x - 1;
a += b ความหมายเหมือนกับ a = a + b;
a -= b ความหมายเหมือนกับ a = a - b;
a *= b ความหมายเหมือนกับ a = a * b;
a /= b ความหมายเหมือนกับ a = a / b;
a %= b ความหมายเหมือนกับ a = a % b;
อ้ างอิง
24. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
ตัวดาเนินการของของภาษาซี++
..เมนูหลัก..
ทดสอบก่ อนเรียน
ตัวดาเนินการเชิงสัมพันธ์เปรี ยบเทียบ
เป็ นเครื่ องหมายที่ใช้ ในการเปรี ยบเทียบ ตัดสินใจ
และผลของการเปรี ยบเทียบเป็ นได้ 2 กรณี คือ เป็ นจริ ง
(True) กับ เป็ นเท็จ(False) โดยมีเครื่ องหมายตัวกระทา ดังนี ้
• < , > ,<= ,>= , == ,!=
ตัวดาเนินการเชิงตรรกะ
เครื่ องหมายที่เป็ นตัวดาเนินทางตรรกะ ได้ แก่
&&(And) ||(Or) , !(Not)
// หมายเหตุ: คลิกที่ลกศรด้ านซ้ ายมือ เพื่อเข้ าสู่
ู
แบบทดสอบหลังเรี ยน
25. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
ทดสอบหลังเรียน
..เมนูหลัก..
ทดสอบก่ อนเรียน
1. 10-4%3+5*4/2 มีค่าเท่ ากับข้ อใด
ก. 19
ข. 1
ค. 10
ง. -1
อ้ างอิง
26. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
ทดสอบหลังเรียน
..เมนูหลัก..
ทดสอบก่ อนเรียน
2. ประโยคคาสั่งภาษาซี++ ในแต่ ละคาสั่งต้ องปิ ด
ท้ ายด้ วยเครื่ องหมายใด
ก. เครื่องหมาย .
ข. เครื่องหมาย ,
ค. เครื่องหมาย ;
ง. เครื่องหมาย :
27. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
ทดสอบหลังเรียน
..เมนูหลัก..
ทดสอบก่ อนเรียน
3. คาสั่งใดเป็ นการเพิ่มค่ า i ที่ละ 2 หน่ วย
ก. i += 2;
ข. 2 += i;
ค. i + 2;
ง. i ++;
อ้ างอิง
28. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
ทดสอบหลังเรียน
..เมนูหลัก..
ทดสอบก่ อนเรียน
4. ข้ อใดเป็ นการตังชื่อที่ถูกต้ องของภาษาซี++
้
ก. 1 num
ข. num 1
ค. num_1
ง. 1_num
29. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
ทดสอบหลังเรียน
..เมนูหลัก..
ทดสอบก่ อนเรียน
5. ข้ อใดไม่ ใช่ ประเภทข้ อมูลพืนฐานในภาษาซี++
้
ก. char
ข. string
ค. int
ง. float
30. Multimedia
of Introducation to Programming C++
หน้ าแรก
..เมนูหลัก..
ทดสอบก่ อนเรียน
แนะนา
ผู้จัดทา
อ้ างอิง
ยังไม่สามารถดาเนินการได้
กรุณาอ่านจุดประสงค์การเรี ยนรู้
“คลิกเครื่ องหมายย้ อนกลับ”
31. Multimedia
of Introducation to Programming C++
หน้ าแรก
..เมนูหลัก..
ทดสอบก่ อนเรียน
แนะนา
ผู้จัดทา
อ้ างอิง
ยังไม่สามารถดาเนินการได้
กรุณาย้ อนกลับไปสูทดสอบก่อนเรี ยน
่
“คลิกเครื่ องหมายย้ อนกลับ”
32. Multimedia
of Introducation to Programming C++
หน้ าแรก
..เมนูหลัก..
ทดสอบก่ อนเรียน
แนะนา
ผู้จัดทา
อ้ างอิง
ยังไม่สามารถดาเนินการได้
กรุณาย้ อนกลับไปสูเ่ นื ้อหาบทเรี ยน
“คลิกเครื่ องหมายย้ อนกลับ”
33. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
..เมนูหลัก..
ทดสอบก่ อนเรียน
กลับสูแบบทดสอบคลิกเครื่ องหมายลูกศร
่
อ้ างอิง
34. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
..เมนูหลัก..
ทดสอบก่ อนเรียน
กลับสูแบบทดสอบคลิกเครื่ องหมายลูกศร
่
อ้ างอิง
35. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
..เมนูหลัก..
ทดสอบก่ อนเรียน
กลับสูแบบทดสอบคลิกเครื่ องหมายลูกศร
่
อ้ างอิง
36. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
..เมนูหลัก..
ทดสอบก่ อนเรียน
กลับสูแบบทดสอบคลิกเครื่ องหมายลูกศร
่
อ้ างอิง
37. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
..เมนูหลัก..
ทดสอบก่ อนเรียน
กลับสูแบบทดสอบคลิกเครื่ องหมายลูกศร
่
อ้ างอิง
38. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
..เมนูหลัก..
ทดสอบก่ อนเรียน
กลับสูแบบทดสอบคลิกเครื่ องหมายลูกศร
่
อ้ างอิง
39. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
..เมนูหลัก..
ทดสอบก่ อนเรียน
กลับสูแบบทดสอบคลิกเครื่ องหมายลูกศร
่
อ้ างอิง
40. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
..เมนูหลัก..
ทดสอบก่ อนเรียน
กลับสูแบบทดสอบคลิกเครื่ องหมายลูกศร
่
อ้ างอิง
41. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
..เมนูหลัก..
ทดสอบก่ อนเรียน
คลิกเครื่ องหมายลูกศรเพื่อเข้ าสู่เนื ้อหา
อ้ างอิง
42. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
..เมนูหลัก..
ทดสอบก่ อนเรียน
คลิกเครื่ องหมายลูกศรเพื่อเข้ าสู่เนื ้อหา
อ้ างอิง
45. Multimedia
of Introducation to Programming C++
หน้ าแรก
..เมนูหลัก..
ทดสอบก่ อนเรียน
แนะนา
ผู้จัดทา
อ้ างอิง
10-4%3+5*4/2 วิธีทา สังเกตเครื่องหมายโดย
เรียงจาก * / % + - ตามลาดับ ในที่นีจะใช้ ( ) ในการแบ่ ง
้
ความสาคัญก่ อนและหลัง ดังนี ้
(10-((4%3)+((4*5)/2))) ค่ าที่ได้ จะเท่ ากับ -1 ซึ่ง
เป็ นคาตอบที่ถูกทางภาษาคอมพิวเตอร์ นะครั บ
กลับสูแบบทดสอบคลิกเครื่ องหมายลูกศร
่
48. Multimedia
of Introducation to Programming C++
หน้ าแรก
..เมนูหลัก..
แนะนา
ผู้จัดทา
อ้ างอิง
แต่ละคาสังหรื อฟั งก์ชนนันๆจะต้ องปิ ดท้ ายด้ วย
่
ั ้
เครื่ องหมาย ; เป็ นมาตราฐานสากลที่ใช้ ในการเชียนโปรแกรม
ทดสอบก่ อนเรียน
กลับสูแบบทดสอบคลิกเครื่ องหมายลูกศร
่
51. Multimedia
of Introducation to Programming C++
หน้ าแรก
..เมนูหลัก..
ทดสอบก่ อนเรียน
แนะนา
ผู้จัดทา
อ้ างอิง
a += b; จากนิยามทางภาษาคอมพิวเตอร์ กล่าวได้ ว่า
a คือตัวเก็บค่า ไม่วาจะเป็ นตัวเลข หรื อข้ อความต่างๆ
่
b คือตัวกาหนดค่า ซึงในที่นี ้ เป็ น 2 โดยมีเครื่ องหมาย
่
+= เป็ นตัวบ่งชี ้ว่าให้ บวกค่าที่เท่ากับสอง ลงไปใน a
ซึงทาให้ a มีค่าเท่ากับ 2 นันเอง
่
้
กลับสูแบบทดสอบคลิกเครื่ องหมายลูกศร
่
54. Multimedia
of Introducation to Programming C++
หน้ าแรก
..เมนูหลัก..
ทดสอบก่ อนเรียน
แนะนา
ผู้จัดทา
อ้ างอิง
การตังชื่อตัวแปรจะต้ องขึ ้นต้ นด้ วยตัวอักษร (A-Z,a-z)
้
และตัวต่อไปเป็ นอาจเป็ นตัวอักษร ตัวเลข หรื อ ตัวขีดเส้ นใต้
underscore(_)ก็ได้ โดยห้ ามมีช่องว่างและคาสงวน/คามาตราฐาน
ของภาษา C++
กลับสูแบบทดสอบคลิกเครื่ องหมายลูกศร
่
57. Multimedia
of Introducation to Programming C++
หน้ าแรก
..เมนูหลัก..
ทดสอบก่ อนเรียน
แนะนา
ผู้จัดทา
อ้ างอิง
ข้ อมูลในภาษา C++ นันแบ่งออกเป็ น 2 ประเภทได้ แก่
้
1.พื ้นฐาน มีไว้ สาหรับเก็บข้ อมูลทัวๆไป เช่น ตัวเลข ตัว
่
อักขระ เป็ นต้ น ซึงมีอยู่ด้วยกันทังหมด 8 ชนิด คือ byte short int
่
้
long float double char และ boolean
2.อ้ างอิง มีไว้ สาหรับเก็บข้ อมูลที่กาหนดเป็ นวัตถุและ
ข้ อความที่เป็ นประโยค เช่น string array เป็ นต้ น
จบการทาแบบทดสอบคลิกเครื่ องหมายลูกศร
58. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
แนะนาการใช้ โปรแกรม
..เมนูหลัก..
ทดสอบก่ อนเรียน
•
•
•
•
•
•
อ่านวัตถุประสงค์ให้ เข้ าใจ
ทาแบบทดสอบก่อนเรี ยนเพื่อทดสอบความรู้
ศึกษาเนื ้อหาบทเรี ยน
ทาแบบทดสอบหลังเรี ยน
สามารถย้ อนกลับไปทาแบบฝึ กหัดได้
กดลูกศรทางด้ านซ้ าย
เพื่อย้ อนกลับ
หรื อดาเนินในหน้ าถัดไป
59. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
ผู้จดทา
ั
..เมนูหลัก..
ทดสอบก่ อนเรียน
นายทวีศิลป สุขโข เลขที่ 23 รหัสนิสิต 53410813
์
คณะศึกษาศาสตร์ สาขาวิทยาการคอมพิวเตอร์
จัดทาขึ ้นใน รายวิชา 355431 Computers in
Education คอมพิวเตอร์ เพื่อการศึกษา
E-mail : kenchiroone@gmail.com
60. Multimedia
of Introducation to Programming C++
หน้ าแรก
แนะนา
ผู้จัดทา
อ้ างอิง
อ้ างอิง
..เมนูหลัก..
ทดสอบก่ อนเรียน
กิตติชย ชีวาสุข. (2550). ภาษาซีทีละก้ าว. กรุงเทพ :
ั
เคทีพี คอมพ์ แอนด์ คอนซัลท์.
ประภาพร ช่างไม้ . (2551). คูมือการเขียนภาษา
่
C++ ฉบับผู้เริ่มต้ น. นนทบุรี : ไอซีดี อินโฟ ดิสทริบิว
เตอร์ เซ็นเตอร์ จากัด.
ดร.พรรณี สิทธิเดช. การโปรแกรมเบื ้องต้ น (2553).
พิษณุโลก : มหาวิทยาลัยนเรศวร.