黑马程序员技术交流社区
标题:
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