Trang chủ Lập trình Java Bài toán Java yêu cầu tính học phí của sinh viên

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

- Advertisement -
Huỳnh Mai Anh Kiệthttps://anhkiet.biz
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 cho Hura Apps - một startup nhỏ về công nghệ tại Quy Nhơn.

1 BÌNH LUẬN

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

BÀI VIẾT MỚI

Nhận quà từ đối tác công nghệ Recharge

Recharge là một trong những công ty chuyên cung cấp giải pháp bán hàng đăng ký định kỳ (subscription payments) cho các nền tảng...

Hướng dẫn tải video ngắn Facebook Reel miễn phí

Facebook Reels là tính năng video ngắn mới của Facebook. Nếu bạn muốn tải những video ngắn này của mọi người thì bạn có...

Lập Trình Viên 25 Tuổi Kiếm Được $30.000 Mỗi Tháng Từ Các Ứng Dụng Shopify

Mat De Sousa là một doanh nhân Pháp, anh là người đứng sau 2 ứng dụng Shopify là Wide Bundles và WideReview do chính...

Lần đầu nhận quà từ Shopify

Hura Apps là 1 trong những đối tác của Shopify được vinh dự Shopify chọn tham gia chương trình (Huấn luyện Thương mại) Commerce...

Một số ưu đãi của Shopify cho người dùng đăng ký mới

Shopify chỉ cho phép người dùng mới 14 ngày dùng thử miễn phí. Nếu bạn cảm thấy khoảng thời gian này là không đủ...

BẠN XEM CHƯA

Thay đổi kích thước cửa sổ dễ dàng với Windows Size

Windows Size là phần mềm tiện ích giúp bạn dễ dàng thay đổi kích thước cửa sổ đang bật theo kích cỡ định sẵn...

SysRestore Pro – Sao lưu và phục hồi hệ thống mạnh mẽ

Có rất nhiều phần mềm hỗ trợ người dùng sao lưu và phục hồi hệ thống. Tuy nhiên SysRestore Pro (SRP) là phần mềm...

Cách chuyển tập tin từ tài khoản Google Drive này sang tài khoản khác

Google Drive cung cấp 15 GB dung lượng miễn phí. Nghe có vẻ nhiều nhưng hãy nhớ rằng không gian này dùng chung cho...

POP – Kem Gelato – Yogurt tự chọn ở Quy Nhơn

POP - Kem Gelato Địa chỉ: 118B Nguyễn Thái Học - Tp.Quy Nhơn - Bình Định Điện thoại: 090 658 09 07 Facebook: https://www.facebook.com/pop.gelato.yogurt HÌNH ẢNH BẢN ĐỒ [googlemaps https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3875.0991455812937!2d109.21746888217923!3d13.772894210605138!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x316f6c908dde691f%3A0x967b54fe8a2adfb0!2zMTE4IE5ndXnhu4VuIFRow6FpIEjhu41jLCB0cC4gUXV5IE5oxqFuLCBCw6xuaCDEkOG7i25oLCBWaWV0bmFt!5e0!3m2!1sen!2s!4v1445741724756&w=600&h=450]

Làm việc tốt

Giờ tan tầm, dòng người hối hả trên đường. Ai cũng muốn mau sớm về đến nhà sau một ngày làm việc. Mình cũng...