สวัสดีครับ โจทย์ Java ข้อนี้ เป็นโจทย์ที่มีครบทั้ง IF , Loop และการคำนวณด้วยสูตรต่างๆ ครับ เป็นโปรแกรมคำนวณค่าเรียนพิเศษ ของติวเตอร์สอนเขียนโปรแกรมแห่งหนึ่ง เอาล่ะครับน้องๆ ที่กำลังหัดเขียน Java ลองทำดูนะครับ จะใช้ OOP หรือไม่ก็ได้ครับ เพราะตัวโจทย์สามารถทำได้ทั้งสองวิธี แล้วแต่ความคิดสร้างสรรค์ของน้องๆ ได้เลยครับ คิดบ่อยๆ ทำเยอะๆ จะได้เก่งๆ ครับ ^^
โจทย์
จงเขียนโปรแกรม คำนวณค่าเรียนพิเศษ ของติวเตอร์สอนเขียนโปรแกรมแห่งหนึ่ง โดยมีการอบรมเป็นรายชั่วโมงและมีอัตราค่าอบรมรายชั่วโมงดังนี้
นักเรียน 1 ท่าน ชั่วโมงละ 500 บาท ต่อชั่วโมง
นักเรียน 2 ท่าน ชั่วโมงละ 450 บาท ต่อชั่วโมง
นักเรียน 3 ท่าน ชั่วโมงละ 400 บาท ต่อชั่วโมง
นักเรียน 4 ท่าน ชั่วโมงละ 350 บาท ต่อชั่วโมง
นักเรียน 5 ท่านขึ้นไป ชั่วโมงละ 300 บาท ต่อชั่วโมง
โดยโปรแกรมนี้จะใช้สำหรับ คำนวณค่าเรียนในแต่ละรอบ คนละเท่าไร รวมเท่าใด แต่ละคนจ่ายมาเท่าไร ทอนเท่าไร และเมื่อจ่ายครบแล้ว สามารถวนรอบกลับไปทำงานรอรับข้อมูล ของนักเรียนในรอบต่อไป และเมื่อจบวัน สามารถสรุปได้ว่า มีรายรับเท่าใด มีนักเรียนมาเรียนกี่คน
สิ่งที่ต้องการ
จงเขียนโปรแกรมด้วยภาษา Java ให้สามารถทำงานตามโจทย์ได้ครบ ตามที่โจทย์ต้องการ
ระดับความยาก
LV 4 / 10
เป็นยังไงบ้างครับ ข้อนี้ถือว่าครบจริงๆ ดูเหมือนยากแต่ที่จริงไม่ยากครับ เพียงแต่ต้องคุมโครงสร้างให้ดี แนะนำให้ออกแบบหน้าจอหรือสิ่งที่โจทย์ต้องการก่อน แล้วค่อยทำการลง Code ครับ เอาล่ะครับลองทำดู สู้ๆ ครับ ^^