0
我的任務是要求我獲得8周的銷售額,獲得最高一週的銷售額和最低一週的銷售額。雖然我無法弄清楚如何獲得最低的一週和價值。我很新到Java從銷售周開始獲得最低銷售額
這裏是我的代碼:
public static void main(String[] args) {
int totalSales = 0;
int averageSales = 0;
int highestSale = 0;
int highestWeek = 0;
int lowestSale = 0;
int lowestWeek = 0;
for(int i = 0; i < 8; i++) {
int s = Integer.parseInt(JOptionPane.showInputDialog("Week " + (i+1) + ":"));
totalSales += s;
if(s > highestSale) {
highestSale = s;
highestWeek = i + 1;
}
if(lowestSale < s) {
lowestSale = s;
lowestWeek = i + 1;
}
}
averageSales += totalSales/8;
String msg = "Total sales: £" + totalSales + "\n";
msg += "Average sales: £" + averageSales + "\n";
msg += "Highest week was " + highestWeek + ", sold £" + highestSale + "\n";
msg += "Lowest week was " + lowestWeek + ", sold £" + lowestSale;
JOptionPane.showMessageDialog(null, msg);
}
什麼是你的問題,在哪裏呢? – Maroun