package text;
import java.util.Scanner;
/*
* 計算商品價值
* 輸入商品價格及購買數量就折扣價
* 1,滿500塊 打9折
* 2,滿1000塊 打8.5折
* 3,滿2000塊 打8折
* 4,滿5000塊 打7折
* 預習
* 流程控制
*/
public class Text_2 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
Scanner amount=new Scanner(System.in);
System.out.println("請輸入您購買的商品價格:");
System.out.println("請輸入您購買的商品數量:");
double a=input.nextDouble();
double b=amount.nextDouble();
f(a,b);
}
static void f(double x, double y) {
double total=x*y;
int t=(int)Math.ceil(total);/*
Math中的ceil方法與floor是相對應的,
ceil方法隻要你傳入的數值有小數值,當然0不算,它都會去掉小數将整數部分加一,
而floor是減一
*/
if(t<500) {
System.out.println("沒用折扣"+" 總價為:"+t);
}else if(t<1000) {
System.out.println("九折"+" 總價為:"+t*0.9);
}else if(t<2000) {
System.out.println("八五折"+" 總價為:"+t*0.85);
}else if(t<5000) {
System.out.println("八折"+" 總價為:"+t*0.8);
}else {
System.out.println("七折"+" 總價為:"+t*0.7);
}
}
}