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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 695212308 中级黑马   /  2016-8-14 22:47  /  1237 人查看  /  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 个回复

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