admin管理员组文章数量:1558068
第六章第十一题(金融应用:计算酬金)(Financial application: compute commissions)
- 6.11(金融应用:计算酬金)编写一个方法,利用编程练习题5.39中的方案计算酬金。方法头如下所示:
public static double computeCommission(double salesAmount)
编写一个测试程序,显示下面表格:
销售总额 酬金
10000 900.0
15000 1500.0
…
95000 11100.0
100000 11700.0
6.11(Financial application: compute commissions)Write a method that computes the commission, using the scheme in Programming Exercise 5.39. The header of the method is as follows:
public static double computeCommission(double salesAmount)
Write a test program that displays the following table:
Sales Amount Commission
10000 900.0
15000 1500.0
…
95000 11100.0
100000 11700.0 - 参考代码:
package chapter06;
public class Code_11 {
public static void main(String[] args) {
printTableHead();
for(int i = 10000;i <= 100000;i += 5000)
System.out.printf("%d\t\t\t%.1f\n",i,computeCommission(i));
}
public static double computeCommission(double salesAmount) {
return 5000 * 0.08 + 5000 * 0.10 + (salesAmount-10000) * 0.12;
}
public static void printTableHead() {
System.out.println("Sales Amount\t\tCommission");
System.out.println("-----------------------------------");
}
}
- 结果显示:
Sales Amount Commission
-----------------------------------
10000 900.0
15000 1500.0
20000 2100.0
25000 2700.0
30000 3300.0
35000 3900.0
40000 4500.0
45000 5100.0
50000 5700.0
55000 6300.0
60000 6900.0
65000 7500.0
70000 8100.0
75000 8700.0
80000 9300.0
85000 9900.0
90000 10500.0
95000 11100.0
100000 11700.0
Process finished with exit code 0
版权声明:本文标题:第六章第十一题(金融应用:计算酬金)(Financial application: compute commissions) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1727384211a1112233.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论