需求说明:
腾讯为Java工程师提供了基本工资(8000元)、物价津贴及房租津贴。其中物价津贴为基本工资的40%,房屋津贴为基本工资的25%。要求编写程序计算实发工资。
实现思路:
(1)声明变量,分别用于保存基本工资、物价津贴、房租津贴及实发工资。
(2)根据公式计算房租津贴和物价津贴。例如:
- 物价津贴=基本工资 * 40/100
- 房租津贴=基本工资 * 25/100
(3)计算实发工资。例如:
- 实发工资 =基本工资 +物价津贴 +房租津贴
实现代码:
package com.mm.Text; import java.util.Scanner; public class Salary{ public static void main(String[] args) { Scanner User = new Scanner(System.in); System.out.println("请依次输入基本工资、物价津贴、房租津贴:"); int baseSalary = User.nextInt();//基本工资 double allowance = baseSalary*40/100;//物价津贴 double rentalAllowance = baseSalary*25/100;//房租津贴 double realSalary = allowance+rentalAllowance+baseSalary;//实际工资 System.out.println("该员工的工资明细如下:"); System.out.println("基本工资为:"+baseSalary); System.out.println("物价工资为:"+allowance); System.out.println("房屋津贴为:"+rentalAllowance); System.out.println("实领工资为:"+realSalary); } }