CCF 201612-2 工资计算java
来源:互联网 发布:html5网站源码 编辑:程序博客网 时间:2024/05/29 11:53
参考网址:http://www.mamicode.com/info-detail-1656241.html
//算出a1,a2,a3等,再用税后的工资去比较,使用判断条件,通过自己手算的部分加起来,并且题目中说,“”税前为一个整百的数“”,则可以保证整除;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
new Main().run();
}
public void run(){
Scanner sc = new Scanner(System.in);
int t = sc.nextInt();
int n = t-3500;
int a1 = (int) (1500*0.97);//不强制转换则报错
int a2 = (int) (a1+3000*0.9);
int a3 = (int) (a2+4500*0.8);
int a4 = (int) (a3+26000*0.75);
int a5 = (int) (a4+20000*0.7);
int a6 = (int) (a5+25000*0.65);
int s = 0;
if(n<0){
s = t;
}else if(n<=a1 && n>0){
s = (int) (3500+n/0.97);
}else if(n>a1 && n<=a2){
s = (int) (5000 +(n-a1)/0.9);
}else if(n>a2 && n<=a3){
s = (int) (8000 +(n-a2)/0.8);
}else if(n>a3 && n<=a4){
s = (int) (12500+(n-a3)/0.75);
}else if(n>a4 && n<=a5){
s = (int) (38500+(n-a4)/0.7);
}else if(n>a5 && n<=a6){
s = (int) (58500+(n-a5)/0.65);
}else if(n>a6){
s = (int) (83500+(n-a6)/0.55);
}
System.out.println(s);
sc.close();
}
}
- CCF 201612-2 工资计算java
- CCF 201612-2 工资计算
- ccf 201612-2 工资计算
- CCF 201612-2 工资计算
- 201612-2 工资计算 ccf
- [CCF] 201612-2 工资计算
- CCF 201612-2 工资计算
- CCF CSP 201612-2 工资计算(Java-100分)
- CCF CSP 认证 201612-2 工资计算 java版
- CCF-CSP -201612-2 工资计算 java 实现
- CCF CSP认证 201612-2工资计算
- [CCF-CSP]201612-2(工资计算)
- CCF-CSP 工资计算 201612-2
- CCF CSP试题 201612-2 工资计算
- ccf csp 201612-2 工资计算
- CCF试题 201612-2 工资计算
- CCF 工资计算(Java)
- CCF 2016 工资计算C++,Java,工资计算解题思路
- C++&引用实例
- 最长公共子序列(LCS)模板
- Hibernate基础知识
- Android定时器的几种实现方式
- Objective-C知识点整理(常见面试知识点)
- CCF 201612-2 工资计算java
- Linux目录结构和常用命令
- MAC修改host文件报错
- 第一章部分答案
- Android多线程及异步处理问题详细探讨
- 替代WinPcap的新型Windows网络数据包截获软件——NPcap
- 一款能够提高工作效率的小软件
- 使用mybatis完成高级查询(多条件查询)的核心代码
- 新闻摄影后期准则