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

© 695212308 中级黑马   /  2016-8-14 22:47  /  1373 人查看  /  10 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
                        4.分析以下需求,并用代码实现:
                                (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  Ti3{
        public static void main(String[] args){
                Scanner s=new Scanner(System.in);
                System.out.println("请输入你的基本工资");
                if(s.hasNextInt()){
                        int basicWages=s.nextInt();
                        if(basicWages>=0){
                                System.out.println("请输入您的工龄:0-15  年");
                                if(s.hasNextInt()){
                                        int workAge=s.nextInt();
                                        if(workAge<=15&&workAge>=0){
                                                int gz=0;
                                                if(workAge>=10){
                                                        gz=5000;
                                                }else if(workAge>=5){
                                                        gz=2500;
                                                }else if(workAge>=3){
                                                        gz=500;
                                                }else {
                                                        gz=200;
                                                }
                                                System.out.println("您目前工作了"+workAge+"年,基本工资为"+basicWages+"元,应涨工资"+gz+"元,涨后工资"+(basicWages+gz)+"元");
                                        }else{
                                                System.out.println("对不起,工龄在0-15年");
                                        }
                                }else{
                                        System.out.println("请输入正确的类型");
                                }
                        }else{
                                System.out.println("基本工资不能为负数");
                        }
                }else{
                        System.out.println("请输入正确的类型");
                }
        }
}

10 个回复

正序浏览
学的不错哟
回复 使用道具 举报
if()   
if  ()  else
if   ()  else if ()  else
回复 使用道具 举报
顶顶顶顶顶顶顶顶顶顶顶
回复 使用道具 举报
学习一下,楼主好帮啊
回复 使用道具 举报
龙旋 中级黑马 2016-8-15 22:19:09
7#
哎呦,不错哦6666666666
回复 使用道具 举报
这波666666666666
回复 使用道具 举报
{:2_30:}{:2_30:}
回复 使用道具 举报
嗯嗯     if语句   学习一下
回复 使用道具 举报
不错噢。。。。。。。。。。。。。。。。。。。。。。
回复 使用道具 举报
6666666666
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马