public class Prog11{ public static void main(String[] args){ int count = 0; int n = 0; for(int i=1;i<5;i++){ for(int j=1;j<5;j++){ if(j==i) continue; for(int k=1;k<5;k++){ if(k!=i && k!=j){ n = i*100+j*10+k; System.out.print(n+" "); if((++count)%5==0) System.out.println(); } } } } System.out.println(); System.out.println("符合条件的数共:"+count+"个"); } } |
import java.io.*; public class Prog12{ public static void main(String[] args){ System.out.print("请输入当前利润:"); long profit = Long.parseLong(key_Input()); System.out.println("应发奖金:"+bonus(profit)); } //接受从键盘输入的内容 private static String key_Input(){ String str = null; BufferedReader bufIn = new BufferedReader(new InputStreamReader(System.in)); try{ str = bufIn.readLine(); }catch(IOException e){ e.printStackTrace(); }finally{ try{ bufIn.close(); }catch(IOException e){ e.printStackTrace(); } } return str; } //计算奖金 private static long bonus(long profit){ long prize = 0; long profit_sub = profit; if(profit>1000000){ profit = profit_sub-1000000; profit_sub = 1000000; prize += profit*0.01; } if(profit>600000){ profit = profit_sub-600000; profit_sub = 600000; prize += profit*0.015; } if(profit>400000){ profit = profit_sub-400000; profit_sub = 400000; prize += profit*0.03; } if(profit>200000){ profit = profit_sub-200000; profit_sub = 200000; prize += prize*0.05; } if(profit>100000){ profit = profit_sub-100000; profit_sub = 100000; prize += profit*0.075; } prize += profit_sub*0.1; return prize; } } |
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |