黑马程序员技术交流社区

标题: 如果用户输入的工龄为10,基本工资为3000,程序运行后打... [打印本页]

作者: liyansong2016    时间: 2016-6-6 22:26
标题: 如果用户输入的工龄为10,基本工资为3000,程序运行后打...
import java.util.Scanner;
class Test14 {
        public static void main(String[] args)        {
               
                Scanner sc = new Scanner(System.in);
                System.out.print("请输入工龄");
                int a = sc.nextInt();
                System.out.print("请输基本工资");
                int b = sc.nextInt();
                if (a <1) {
                        int i = 3200 - b;
                        System.out.println("你工作了不到一年,基本工资为3000应涨工资"+i+"涨工资后为"+(i+b)+"元");
                }else if (a>0 & a <3) {
                        int i = 3500 - b ;
                        System.out.println("你工作了"+a+"年基本工资为3000应涨工资"+i+"涨工资后为"+(i+b)+"元");
                }else if (a>2 & a <5) {
                        int i = 4000 - b ;
                        System.out.println("你工作了"+a+"年基本工资为3000应涨工资"+i+"涨工资后为"+(i+b)+"元");
                }else if (a>4 & a <10) {
                        int i = 5500 - b ;
                        System.out.println("你工作了"+a+"年基本工资为3000应涨工资"+i+"涨工资后为"+(i+b)+"元");
                }else if (a > 9 ) {
                        int i = 8000 - b ;
                        System.out.println("你工作了"+a+"年基本工资为3000应涨工资"+i+"涨工资后为"+(i+b)+"元");
                }
               
               
        }
}


作者: java小白怕不    时间: 2016-6-6 22:46
支持 多多支持
作者: liyansong2016    时间: 2016-6-6 22:49
呵呵呵呵呵呵呵呵呵呵
作者: liyansong2016    时间: 2016-6-7 23:03
java小白怕不 发表于 2016-6-6 22:46
支持 多多支持

多谢多谢多谢多谢
作者: 我是你岁哥❤环    时间: 2016-6-8 00:15
  1. import java.util.Scanner;

  2. class Test6_day03 {

  3.         public static void main(String[] args) {
  4.                
  5.                 Scanner scan = new Scanner(System.in);

  6.                 System.out.println("请输入您的工龄:(0~15)");
  7.                 int workAge = scan.nextInt();                        //workAge 工龄
  8.                 System.out.println("请输入您的基本工资:");
  9.                 int baseSalary = scan.nextInt();                //baseSalary基本工资
  10.                 int salary = 0;                                                        //salary 涨后工资
  11.                 int boun = 0;                                                        //boun 应涨工资

  12.                 if (workAge >= 10 && workAge < 15) {
  13.                         boun = 5000;
  14.                 }else if (workAge >= 5) {
  15.                         boun = 2500;
  16.                 }else if (workAge >= 3) {
  17.                         boun = 1000;
  18.                 }else if (workAge >= 1) {
  19.                         boun = 500;
  20.                 }else if (workAge >= 0) {
  21.                         boun = 200;
  22.                 }else {
  23.                         System.out.println("您输入的工龄有误,请重新运行!");
  24.                         return;
  25.                 }

  26.                 salary = baseSalary + boun;
  27.                 System.out.println("您目前工作了 " + workAge +
  28.                                                    " 年,基本工资为 " + baseSalary +
  29.                                                    " 元, 应涨工资 " + boun + "元,涨后工资 " + salary +" 元");
  30.         }
  31. }
复制代码







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