โจทย์ หาราคาค่าเช่าห้องพัก โดยมีเงื่อนไขว่า ถ้าพักไม่เกิน5วัน จะไม่มีส่วนลด ถ้าพัก5-8วัน จะมีส่วนลด 5% แต่ถ้าพักมากกว่า8วันขึ้นไป จะมีส่วนลด 10%
วิเคราะห์โจทย์ 1. คำนวณหาราคาค่าเช่าห้องพัก
รูปแบบผลลัพธ์
ข้อมูลนำเข้า Price room , Net day
ตัวแปรที่ใช้ Price room. ราคาค่าเช่าห้อง Net day ตัวแปรที่ใช้ Price room ราคาค่าเช่าห้อง Net day จำนวนวันที่พัก Net pay ราคาสุทธิ
การประมวลผล. -เริ่มโปรแกรม. -ประกาศค่าตัวแปร การประมวลผล -เริ่มโปรแกรม -ประกาศค่าตัวแปร -รับค่า price room , net day -นำค่าตัวแปรที่ได้มาตรวจสอบว่า ถ้าพักไม่เกิน 5 วัน ไม่ให้ส่วนลด ถ้าพัก 6-8 วัน ให้ส่วนลด 5% ถ้าพักมากกว่า 8 วัน ให้ส่วนลด 10% -แสดงผลลัพธ์ -จบโปรแกรม
การเขียนผังงาน เขียนได้ดังนี้ Start Price room, Net day Pay , Nat Pay Input Price room Input Net day Pay = Price room * Net day PRINT Pay
Net day <=5 Net day <=8 Pay = Pay - ( Pay *5/100 ) Pay = Pay - ( Pay *10/100 ) PRINT Pay Net Pay Stop