黑马程序员技术交流社区

标题: if语句的一个小程序 [打印本页]

作者: 695212308    时间: 2016-8-14 22:47
标题: if语句的一个小程序
/*
                        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("请输入正确的类型");
                }
        }
}

作者: FunnyKing    时间: 2016-8-14 23:16
6666666666
作者: 冯潜001    时间: 2016-8-14 23:54
不错噢。。。。。。。。。。。。。。。。。。。。。。
作者: 开心的流泪者    时间: 2016-8-15 11:22
嗯嗯     if语句   学习一下
作者: wx_W1hr77lR    时间: 2016-8-15 13:48
{:2_30:}{:2_30:}
作者: 汪萌萌    时间: 2016-8-15 21:57
这波666666666666
作者: 龙旋    时间: 2016-8-15 22:19
哎呦,不错哦6666666666
作者: zztierlie    时间: 2016-8-17 15:34
学习一下,楼主好帮啊
作者: itcoder    时间: 2016-8-17 22:30
顶顶顶顶顶顶顶顶顶顶顶
作者: 开心的流泪者    时间: 2016-8-17 23:10
if()   
if  ()  else
if   ()  else if ()  else
作者: 吕绍文    时间: 2016-8-18 18:31
学的不错哟




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2