โจทย์ หาราคาค่าเช่าห้องพัก โดยมีเงือ่ นไขว่า ถ้าพักไม่เกิน5วัน จะไม่มสี ว่ นลด ถ้าพัก5-8วัน จะมีสว่ นลด 5% แต่ถา้ พักมากกว่า8วันขึน้ ไป จะมีสว่ นลด 10%

Download Report

Transcript โจทย์ หาราคาค่าเช่าห้องพัก โดยมีเงือ่ นไขว่า ถ้าพักไม่เกิน5วัน จะไม่มสี ว่ นลด ถ้าพัก5-8วัน จะมีสว่ นลด 5% แต่ถา้ พักมากกว่า8วันขึน้ ไป จะมีสว่ นลด 10%

โจทย์
หาราคาค่าเช่าห้องพัก โดยมีเงือ่ นไขว่า
ถ้าพักไม่เกิน5วัน จะไม่มสี ว่ นลด
ถ้าพัก5-8วัน จะมีสว่ นลด 5%
แต่ถา้ พักมากกว่า8วันขึน้ ไป จะมีสว่ นลด 10%
วิเคราะห์โจทย์
1. คานวณหาราคาค่าเช่าห้องพัก
ร ูปแบบผลลัพธ์
ข้อมูลนาเข้า
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