import java.util.Scanner;
public class DivisibleBy6or17 {
public static void main(String[] args) {
Scanner kbd = new Scanner (System.in);
System.out.print("How many Values To Read ? ");
int amount = kbd.nextInt();
int[] values = new int[amount];
int i = 0;
double divisible = 0;
int count = 0;
while (i < amount) {
System.out.print("Enter Value : ");
int nbr = kbd.nextInt();
if (nbr %6 == 0 || nbr % 17 == 0) {
divisible += nbr;
count++;
}
i++;
}
if (divisible == 0) {
System.out.print("NONE DIVISIBLE");
}
else {
System.out.print("Average: " + divisible/count);
}
}
}
所以我想16或17可以整除的數字的總和,所以我可以插入如果其他的總和然後做其他的平均值?我不知道在哪裏插入嵌套if語句總和如何正確嵌套if else語句?總和?
如果(NBR%6 == 0 || NBR%17 == 0){你的代碼除以6不是16 – learningJava 2015-02-17 21:14:50
正確縮進將有助於閱讀你的代碼。 – 2015-02-17 21:15:58
對不起,我的意思是6,但我得到的平均水平,但即時通訊試圖獲得數字的總和的可除數由6或17 – 2015-02-17 21:18:57