我相信我有一個合理的問題,就是如何開發負責取出剩餘部分的代碼部分,並檢查是否可以從顯示的更改類別中提取更改。 它旨在評估您欠人的多少變化,並提供最有效的變更。Java歐元硬幣更改名稱
我的電流輸出:
The change for 328.0 Euro cents is:
1.64 € 2
1.28 € 1
0.56 € 0.50
1.4 € 0.20
0.8 € 0.10
1.6 € 0.05
1.5 € 0.02
1.0 € 0.01
正確的輸出:
The change for 328 Euro cents is:
1 €2
1 €1
0 €0.50
1 €0.20
0 €0.10
1 €0.05
1 €0.02
1 €0.01
我很爲難,我會很感激的幫助,謝謝。
import java.util.Scanner; // Enables user input
public class Change {
private static Scanner scnr;
public static void main(String [] args) {
scnr = new Scanner(System.in);
double changeR = 0; // User input
double oneCent = 0; // Number of one cent coins
double twoCent = 0; // Number of two cent coins
double fiveCent = 0; // Number of five cent coins
double tenCent = 0; // Number of ten cent coins
double twentyCent = 0; // Number of twenty cent coins
double fiftyCent = 0; // Number of fifty cent coins
double oneEUC = 0; // Number of one Euro cent coins
double twoEUC = 0; // Number of two Euro cent coins
System.out.println("Please enter the amount of change in Euro cents to be returned (a number between 0 & 499): ");
changeR = scnr.nextInt(); // Gathers user input
System.out.println("The change for " + changeR + " Euro cents is: "); // Outputs users inputted value
twoEUC = changeR/200;
changeR = changeR % 200;
oneEUC = changeR/100;
changeR = changeR % 100;
fiftyCent = changeR/50;
changeR = changeR % 50;
twentyCent = changeR/20;
changeR = changeR % 20;
tenCent = changeR/10;
changeR = changeR % 10;
fiveCent = changeR/5;
changeR = changeR % 5;
twoCent = changeR/2;
changeR = changeR % 2;
oneCent = changeR/1;
changeR = changeR % 1;
System.out.println(twoEUC + " \u20ac" + " 2");
System.out.println(oneEUC + " \u20ac" + " 1");
System.out.println(fiftyCent + " \u20ac" + " 0.50");
System.out.println(twentyCent + " \u20ac" +" 0.20");
System.out.println(tenCent + " \u20ac" +" 0.10");
System.out.println(fiveCent + " \u20ac" +" 0.05");
System.out.println(twoCent + " \u20ac" +" 0.02");
System.out.println(oneCent + " \u20ac" +" 0.01");
return;
}
}
錯字就在那裏:'換=換/ 100;' – njzk2
你有什麼要發生,發生了什麼? – Taylor
當我回頭看時,我注意到了,呃。 – Aramza