统计信息

  • 访问数:11186
  • 博客数:142
  • 建立时间:2008-01-05
  • 更新时间:2008-05-21
我叫王超然,是一名电脑爱好者,现在在新加坡留学上高一.我立志成为一名电脑人才,愿意在这里与大家一同分享我玩转电脑的心得.O-level华文考了A-One哈哈!

P4Q1

2008-02-13 10:49:41

天气: 晴朗 心情: 高兴

/*P4Q1
 * Name:Wang Chaoran
 * Description:1 (Finding the sales amount)
Rewrite Listing 4.7, FindSalesAmount.java, as follows:
use a for loop instead of a do-while loop
let the user enter COMMISSION_SOUGHT instead of fixing it as a constant
*/


import java.util.Scanner;

 public class P4Q1 {
  /** Main method */
  public static void main(String[] args) {
  // The commission sought
   
  double COMMISSION_SOUGHT = 0;
  //Create Scanner
  Scanner scan = new Scanner(System.in);
  //Read in COMMISSION_SOUGHT
  System.out.println("Please input the COMMISSION_SOUGHT");
  COMMISSION_SOUGHT = scan.nextDouble();
  final double INITIAL_SALES_AMOUNT = 0.01;
  double commission = 0;
 double salesAmount = INITIAL_SALES_AMOUNT;
for (commission = 0;commission < COMMISSION_SOUGHT;) 
 {
 // Increase salesAmount by 1 cent
 salesAmount += 0.01;

 // Compute the commission from the current salesAmount;
 if (salesAmount >= 10000.01)
 commission = 5000 * 0.08 + 5000 * 0.1 + (salesAmount - 10000) * 0.12;
 else if (salesAmount >= 5000.01)
 commission = 5000 * 0.08 + (salesAmount - 5000) * 0.10;
 else
 commission = salesAmount * 0.08;
 } 

 // Display the sales amount
 
 String output = "The sales amount $" + (int)(salesAmount * 100) / 100.0 +
 "\nis needed to make a commission of $" + COMMISSION_SOUGHT;
 System.out.println(output);
 }
 }


加入收藏 编辑 审核

TAG: computing

我来说两句

OPEN

Powered by X-Space 1.2 © 2001-2006 Comsenz Technology Ltd