SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
การออกแบบและพัฒนาโปรแกรม
ธนสาร รุจิรา
kruarm@bicec.ac.th
Week 6
ภาษา C
โครงสร้างภาษาซี
กฎการเขียนโปรแกรมภาษาซี
1. คาสั่งต่าง ๆ จาต้องใช้ตัวอักษรพิมพ์เล็ก
2. ต้องประกาศตัวแปลเสมอ
3. ภายในโปรแกรมต้องมีฟังก์ชั่นอย่างน้อย 1 ฟังก์ชั่นเสมอ เช่น main()
4. ใช้เครื่องหมาย { เพื่อบอกจุดเริ่มต้นของคาสั่ง และ } บอกจุดสิ้นสุด
5. เมื่อสิ้นสุดประโยคของคาสั่ง จะต้องจบด้วย เครื่องหมาย ; เสมอ
6. ใช้เครื่องหมาย /*comment*/ หรือ //comment แทนหมายเหตุใน
โปรแกรม
ชนิดของข้อมูลในการประกาศตัวแปร
ตัวอย่างการประกาศตัวแปร
1. กาหนดตัวแปร num1, num2 และ num3 ให้มีชนิดข้อมูลเป็นจานวนเต็ม
2. กาหนดตัวแปรชื่อ avg ให้มีชนิดข้อมูลเป็นจานวนจริง
3. กาหนดตัวแปรชื่อ flag ให้มีชนิดข้อมูลเป็นอักขระ
การประกาศตัวแปรที่ถูกต้อง
การประกาศตัวแปรที่ไม่ถูกต้อง
ตัวดาเนินการทางคณิตศาสตร์
ตัวอย่าง
ให้ a = 10
b = 3
ตัวดาเนินการเปรียบเทียบ
ตัวดาเนินการเปรียบเทียบ
ฟังก์ชั่น scanf()
ฟังก์ชั่นที่ใช้รับข้อมูลทางแป้นพิมพ์
ตัวอย่างการใช้งานฟังก์ชั่น scanf()
1. รูปแบบการรับค่าตัวแปรที่มีชนิดข้อมูลเป็นจานวนเต็ม
2. รูปแบบการรับค่าตัวแปรที่มีชนิดข้อมูลเป็นจานวนจริง
ตัวอย่างการใช้งานฟังก์ชั่น scanf()
ฟังก์ชั่น printf()
ฟังก์ชั่นที่ใช้แสดงผลทางจอภาพ
ตัวอย่างการใช้งานฟังก์ชั่น printf()
1. แสดงผลข้อความตรง ๆ ลงไป
2. แสดงผลค่าตัวแปร num1 และ num 2

Weitere ähnliche Inhalte

Ähnlich wie การออกแบบและพัฒนาโปรแกรม Week5

ภาษา C
ภาษา Cภาษา C
ภาษา C0872671746
 
หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2SubLt Masu
 
โครงสร้างภาษาซี
โครงสร้างภาษาซีโครงสร้างภาษาซี
โครงสร้างภาษาซีPatipat04
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1Thank Chiro
 
โครงสร้างของโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซีโครงสร้างของโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซีณัฐพล บัวพันธ์
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีchoco336
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีchoco336
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีchoco336
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีchoco336
 
ภาษาC++
ภาษาC++ภาษาC++
ภาษาC++sonsukda
 
Pbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้นPbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้นDararat Worasut
 

Ähnlich wie การออกแบบและพัฒนาโปรแกรม Week5 (20)

Pbl2
Pbl2Pbl2
Pbl2
 
ภาษา C
ภาษา Cภาษา C
ภาษา C
 
หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2
 
Learn 2
Learn 2Learn 2
Learn 2
 
โครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซีโครงสร้างโปรแกรมภาษาซี
โครงสร้างโปรแกรมภาษาซี
 
โครงสร้างภาษาซี
โครงสร้างภาษาซีโครงสร้างภาษาซี
โครงสร้างภาษาซี
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1
 
Chapter1
Chapter1Chapter1
Chapter1
 
โครงสร้างของภาษา C
โครงสร้างของภาษา Cโครงสร้างของภาษา C
โครงสร้างของภาษา C
 
โครงสร้างของโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซีโครงสร้างของโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซี
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซี
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซี
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซี
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซี
 
Computer
ComputerComputer
Computer
 
งานน
งานนงานน
งานน
 
ภาษาซี
ภาษาซีภาษาซี
ภาษาซี
 
ภาษาC++
ภาษาC++ภาษาC++
ภาษาC++
 
Pbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้นPbl2 นะแนนxปิ้น
Pbl2 นะแนนxปิ้น
 
Pbl2 docx
Pbl2 docxPbl2 docx
Pbl2 docx
 

การออกแบบและพัฒนาโปรแกรม Week5