Bài toán Java yêu cầu tính học phí của sinh viên

Hôm nay mình chia sẻ với các bạn bài toán Java yêu cầu tính học phí của sinh viên. Đây là đề thi học phần lập trình hướng đối tượng của một lớp trình độ đại học của Đại học Quy Nhơn.

Khai báo lớp theo sơ đồ:

HocPhiSV
– hoTen <= Họ tên sinh viên
– nganhHoc <= Ngành học gồm: 101, 102, 103
– soTinChi <= Số tín chỉ đăng ký học trong học kỳ
+ HocPhiSV(…) <= Phương thức khởi tạo
+hocPhi() <= Phương thức tính học phí theo quy định ở dưới

Phương thức hocPhi() được tính theo quy định sau:
+ Nếu sinh viên sư phạm (ngành 101) được miễn học phí (học phí là 0).
+ Ngành 102 học phí mỗi số tín chỉ là 100.000 đồng, ngành 103 mỗi số tín chỉ là 110.000 đồng

Xây dựng giao diện đồ họa cho phép nhập thông tin 1 sinh viên (trong đó ngành học chọn trong một choice), hai nút lệnh tính học phí và thoát. Nút lệnh tính học phí thực hiện tính và thông báo học phí của sinh viên.

Tính mình thì học hiểu rất chậm nên cái gì cũng phải từ từ nó mới ngấm vậy mà khi học môn Java vì thầy bận công tác nên tranh thủ dạy ngày dạy đêm dạy sáng dạy chiều và chỉ đâu khoảng 2 tuần là xong môn rồi nghỉ lút từ đầu học kỳ đến khi thi (chắc cũng 3 tháng). Đầu óc đọng lại không nhiều nhưng rồi với yêu cầu phải đọng lại không đọng lại là… rớt môn đồng nghĩa với việc nộp tiền ngu. Vậy là phải mày mò nghiên cứu và xin được cái đề này nên cũng về vừa nghiên cứu vừa giải. Và cuối cùng cũng làm xong bài đúng yêu cầu…

Xin chia sẻ bài giải với các bạn và mong các bạn góp ý cho. Trong phần mã mình có để luôn đoạn giao diện và đoạn chạy trên nền DOS để các bạn có thể tùy ý sử dụng theo 2 cách.

Kết quả chạy trên giao diện đồ họa
Kết quả chạy trên nền DOS

Các bạn có thể download mã nguồn tại:

Yandex: http://yadi.sk/d/vWslbO32F4nnq

Box.net: https://app.box.com/s/b59j9mkkuliyefceksnv

Chúc các bạn thành công.

PS: Khi viết bài này mình vẫn chưa thi. Nói chung cơ bản là đã sẵn sàng tuy nhiên yếu tố may mắn cũng chi phối rất nhiều đến kết quả. Các bạn gửi lời chúc đến mình đi nào ^^!

Huỳnh Mai Anh Kiệt

Cảm ơn bạn đã đánh giá! Bạn có thể chia sẻ cảm nhận bài viết này lên các mạng xã hội: hoặc .
Bạn cảm thấy thế nào về bài viết này?
  • Vui mừng
  • Hấp dẫn
  • Thú vị
  • Chán
  • Buồn
  • Tức giận

Huỳnh Mai Anh Kiệt

Anh là một người đam mê công nghệ. Hiện tại anh là một lập trình viên tại Quy Nhơn.

comments
  • Hình xem ko đc a ơi

  • leave a comment

    Create Account



    Log In Your Account