Java - Viết chương trình tính tiền lương.
Viết chương trình tính tiền lương của 1 người trong 1 tháng sau khi đã trừ đi các khoản thuế thu nhập cá nhân.
Bài giải
-------------------- ######## --------------------
Bài giải
public static void main(String[] args) { final double phanTramThue = 0.15d; long tienLuongNhan; double tienLuongThucTe, thueThuNhap; Scanner scanner = new Scanner(System.in); // định dạng số ở dạng tiền tệ sử dụng DecimalFormat // với cách định dạng này thì phần ngàn sẽ được phân cách bằng dấu phẩy // và phần thập phân sẽ bao gồm 2 số 0 DecimalFormat currency = new DecimalFormat ("$#,###,##0.00"); System.out.println("Nhập tiền lương hằng tháng: "); tienLuongNhan = scanner.nextLong(); // tính thuế thu nhập = 15% lương được nhận thueThuNhap = tienLuongNhan * 0.15; // tiền lương thực tế sau khi đóng thuế = tiền lương nhận - thuế thu nhập tienLuongThucTe = tienLuongNhan - thueThuNhap; System.out.println("Tiền lương còn lại sau khi đóng thuế thu nhập = " + currency.format(thueThuNhap) + " = " + currency.format(tienLuongThucTe)); }
Kết quả sau khi biên dịch chương trình:
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
Câu hỏi thường gặp liên quan:
- Java - Viết chương trình tinh vận tốc trung bình của một người đi xe máy.
- Java - Viết chương trình tính chỉ số BMI và dựa vào chỉ số đó để đưa ra kết luận.
- Java - Viết chương trình tính trung bình của 9 số thực bất kỳ được nhập từ bàn phím.
- Java - Viết chương trình tính số năm để số tiền trong ngân hàng của bạn sẽ tăng lên gấp đôi.
- Java - Viết chương trình tính diện tích hình tròn, kết quả làm tròn đến 2 chữ số thập phân.
- Java - Viết chương trình tính tiền lương.