public class Ex1_14_1{
public static void main (String[] args){
int totalListPrice = 0;
for(int i = 0 ; i< args.length ; i++){
totalListPrice += Integer.parseInt(args[i]);
}
int totalTaxPrice = calcTaxPrice( totalListPrice );
int payPrice = discount( totalTaxPrice );
System.out.println("割引後の支払い金額:" + payPrice + "円");
}
static int calcTaxPrice( int totalListPrice ){
return totalListPrice * 1.08;
}
static int discount( int totalTaxPrice ){
if( 1000 <= totalTaxPrice && totalTaxPrice < 5000){
return totalTaxPrice * 0.9;
}else if( 5000 < totalTaxPrice ){
return 3600 + (totaltaxprice - 5000) * 0.8;
}else if( ....... ){
......
最後の割引金額の上限は5000円とするの部分に苦戦しており、解説をしていただきたいです。
どのようなコードを書けば良いのでしょうか。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー