การออกแบบและพัฒนาโปรแกรม week5
Post on 11-Apr-2017
223 Views
Preview:
TRANSCRIPT
การออกแบบและพฒันาโปรแกรม
ธนสาร รุจริา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
top related