ชดุ ท2่ี โครงสร้างของโปรแกรมภาษาซี เฉลยบตั รกิจกรรมกำรเรยี นร้ทู ่ี 3 10 เร่อื งตวั ดำเนินกำรในภำษำซี 1. ใหน้ ักเรยี นอธิบายความหมายของนพิ จน์ ประโยคทเี่ ขียนอย่ใู นรปู สญั ลักษณโ์ ดยการนาค่าคงที่ ตัวแปร หรอื ฟงั กช์ นั มาสมั พันธ์กับตวั ดาเนินการ (Operator)อยา่ งใดอยา่ งหน่ึงซง่ึ นพิ จน์ 1 นิพจนน์ น้ั จะตอ้ งมโี อเปอแรนดอ์ ยา่ งนอ้ ยหน่ึง ตัวและตวั ดาเนนิ การอยา่ งนอ้ ยหน่ึงตวั เสมอ เช่น 2+ A; 2. ใหน้ กั เรียนอธิบายความหมายและประเภทของตวั ดาเนนิ การ สิ่งทที่ าใหค้ อมพวิ เตอรเ์ กิดการประมวลผลขึน้ มา โดยตัวดาเนนิ การจะเป็นการทางานร่วมกบั นิพจนใ์ ด ๆ ซึ่งตวั ดาเนินการแบง่ ออกไดด้ ังต่อไปน้ี 1. ตวั ดาเนินการทางคณิตศาสตร์ประกอบดว้ ย +, - , * , / , % 2. ตวั ดาเนนิ การความเท่ากนั ประกอบด้วย ==, != 3. ตัวดาเนินการเปรยี บเทยี บ ประกอบดว้ ย >,>=,<,<= 4. ตัวดาเนินการทางตรรกะ ประกอบด้วย ! , &&, || 5. ตวั ดาเนนิ การเพ่ิมคา่ และลดค่า ประกอบดว้ ย ivalue++, ivalue--,++ivalue, --ivalue 6. ตวั ดาเนนิ การกาหนดคา่ ประกอบด้วย =,+=, -=, *=, /=, %= 7. ตัวดาเนินการเงอื่ นไข มรี ปู แบบ คอื นพิ จนท์ ี่1 ? นิพจนท์ ่2ี : นพิ จนท์ ่ี3 3. ใหเ้ ขียนขั้นตอนการดาเนินการของนพิ จน์ต่อไปน้ี x=5 -3 * 8 % 3 x=5 -3 * 8 % 3 x=5 -24 % 3 x=5 -0 x=5 4. ให้เขียนขั้นตอนการดาเนนิ การของนิพจนต์ ่อไปน้ี x=(2 * 3 – 4)+4 – (1+1 ) x=(2 * 3 – 4)+4 – (1+1 ) x=(6 – 4)+4 – (1+1 ) x=(2)+4 – (1+1 ) x=2+4 – 2 x=6 – 2 x=4 ชุดกิจกรรมการเรยี นร้กู ารเขยี นโปรแกรมภาษาคอมพิวเตอร์ 50 รายวชิ าภาษาซี ง30243 ชัน้ มัธยมศกึ ษาปีที่ 5
ชุดท2่ี โครงสร้างของโปรแกรมภาษาซี เฉลยบัตรกิจกรรมกำรเรยี นรทู้ ่ี 3 เรอื่ งตวั ดำเนินกำรในภำษำซี 5. กาหนดโปรแกรมดงั น้ี #include <stdio.h> /* 1 */ main() /* 2 */ { /* 3 */ printf(“Hello!! This is my fiest program. \\n ”); /* 4 */ printf(“I love C programming. \\n”); /* 5 */ } /* 6 */ จากโปรแกรมให้อธิบายข้ันตอนการทางานและผลลัพธ์ของโปรแกรม บรรทดั ที่ 1 เรยี กใช้ตวั ประมวลผลก่อนซี เพือ่ ให้ถูกประมวลผลร่วมกบั โปรแกรม บรรทดั ท่ี 2 สว่ นหัวของฟังก์ชนั main() บรรทัดท่ี 3 ส่วนเร่มิ ของฟงั ก์ชัน main() บรรทัดที่ 4 – 5 แสดงข้อความ Hello!! This is my fiest program. I love C programming. ชุดกจิ กรรมการเรยี นรูก้ ารเขยี นโปรแกรมภาษาคอมพวิ เตอร์ 51 รายวชิ าภาษาซี ง30243 ช้ันมัธยมศกึ ษาปที ี่ 5
ชดุ ท2่ี โครงสร้างของโปรแกรมภาษาซี เฉลยแบบทดสอบหลงั เรยี น เรอ่ื ง โครงสรำ้ งของโปรแกรมภำษำซี ชื่อ .................................................................................... ชั้น ................ เลขที่ .............. ขอ้ ที่ ก ข ค ง 1. × 2. × 3. × 4. × 5. × 6. × 7. × 8. × 9. × 10. × ชุดกิจกรรมการเรยี นรู้การเขยี นโปรแกรมภาษาคอมพิวเตอร์ 52 รายวชิ าภาษาซี ง30243 ชน้ั มัธยมศกึ ษาปที ่ี 5
Search