A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© shenzhinishimen 中级黑马   /  2016-6-9 10:32  /  1028 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

分析以下需求,并用代码实现:
        (1)根据工龄(整数)给员工涨工资(整数),工龄和基本工资通过键盘录入
        (2)涨工资的条件如下:
                [10-15)     +5000
                [5-10)      +2500
                [3~5)       +1000
                [1~3)       +500
                [0~1)       +200
        (3)如果用户输入的工龄为10,基本工资为3000,
        程序运行后打印格式"您目前工作了10年,基本工资为 3000元, 应涨工资 5000元,涨后工资 8000元"

import java.util.Scanner;

class Demo6 {
        public static void main(String[] args) {

                // 键盘录入事件
                Scanner sc = new Scanner(System.in);

                // 键盘录入工龄
                System.out.println("请输入工龄:");
                int input1 = sc.nextInt();

                // 键盘录入基本工资
                System.out.println("请输入基本工资:");
                int input2 = sc.nextInt();

                print(input2, input2);
        }

        public static void print(int input1, int input2) {
                // 定义一个应涨工资
                int addsalary = 0;

                // 定义总工资
                int sum = 0;
                if (input1 >= 10 && input1 < 15) {
                        addsalary = 5000;
                        sum = input2 + addsalary;
                } else if (input1 >= 5 && input1 < 10) {
                        addsalary = 2500;
                        sum = input2 + addsalary;
                } else if (input1 >= 3 && input1 < 5) {
                        addsalary = 1000;
                        sum = input2 + addsalary;
                } else if (input1 >= 1 && input1 < 3) {
                        addsalary = 500;
                        sum = input2 + addsalary;
                } else if (input1 >= 0 && input1 < 1) {
                        addsalary = 200;
                        sum = input2 + addsalary;
                } else {
                        System.out.println("请输入正确的工龄");
                }
                System.out.println("您目前工作了:" + input1 + "年,基本工资为:" + input2 + "元,应涨工资:" + addsalary + "元,涨后工资为:" + sum + "元");
        }
}


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马