แบบฝึกหัด Java : จงเขียนโปรแกรม คำนวณค่าเรียนพิเศษ ของติวเตอร์สอนเขียนโปรแกรมแห่งหนึ่ง

แบบฝึกหัด #146
เขียนโดย :
มีผู้อ่าน : 36,950 คน วันนี้ : 2 คน

สวัสดีครับ โจทย์ Java ข้อนี้ เป็นโจทย์ที่มีครบทั้ง IF , Loop และการคำนวณด้วยสูตรต่างๆ ครับ เป็นโปรแกรมคำนวณค่าเรียนพิเศษ ของติวเตอร์สอนเขียนโปรแกรมแห่งหนึ่ง เอาล่ะครับน้องๆ ที่กำลังหัดเขียน Java ลองทำดูนะครับ จะใช้ OOP หรือไม่ก็ได้ครับ เพราะตัวโจทย์สามารถทำได้ทั้งสองวิธี แล้วแต่ความคิดสร้างสรรค์ของน้องๆ ได้เลยครับ คิดบ่อยๆ ทำเยอะๆ จะได้เก่งๆ ครับ ^^

 

โจทย์

จงเขียนโปรแกรม คำนวณค่าเรียนพิเศษ ของติวเตอร์สอนเขียนโปรแกรมแห่งหนึ่ง โดยมีการอบรมเป็นรายชั่วโมงและมีอัตราค่าอบรมรายชั่วโมงดังนี้

นักเรียน 1 ท่าน ชั่วโมงละ 500 บาท ต่อชั่วโมง
นักเรียน 2 ท่าน ชั่วโมงละ 450 บาท ต่อชั่วโมง
นักเรียน 3 ท่าน ชั่วโมงละ 400 บาท ต่อชั่วโมง
นักเรียน 4 ท่าน ชั่วโมงละ 350 บาท ต่อชั่วโมง
นักเรียน 5 ท่านขึ้นไป ชั่วโมงละ 300 บาท ต่อชั่วโมง

โดยโปรแกรมนี้จะใช้สำหรับ คำนวณค่าเรียนในแต่ละรอบ คนละเท่าไร รวมเท่าใด แต่ละคนจ่ายมาเท่าไร ทอนเท่าไร และเมื่อจ่ายครบแล้ว สามารถวนรอบกลับไปทำงานรอรับข้อมูล ของนักเรียนในรอบต่อไป และเมื่อจบวัน สามารถสรุปได้ว่า มีรายรับเท่าใด มีนักเรียนมาเรียนกี่คน

 

สิ่งที่ต้องการ

จงเขียนโปรแกรมด้วยภาษา Java ให้สามารถทำงานตามโจทย์ได้ครบ ตามที่โจทย์ต้องการ

 

ระดับความยาก

LV 4 / 10

 

เป็นยังไงบ้างครับ ข้อนี้ถือว่าครบจริงๆ ดูเหมือนยากแต่ที่จริงไม่ยากครับ เพียงแต่ต้องคุมโครงสร้างให้ดี แนะนำให้ออกแบบหน้าจอหรือสิ่งที่โจทย์ต้องการก่อน แล้วค่อยทำการลง Code ครับ เอาล่ะครับลองทำดู สู้ๆ ครับ ^^