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

Post on 11-Apr-2017

223 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

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