Знаете ли вы, почему этот код дает мне worng sum и средние числа? Это цикл while для суммы и среднего значения.
public static void main(String args[]) { Scanner scanner = new Scanner(System.in); double sum = 0; System.out.println("How many entries would you like input"); int entry = scanner.nextInt(); int counter = 1; while (counter <= entry;) counter++; { System.out.println("Please input number " + counter); sum += scanner.nextDouble(); } System.out.println("The total sum is: " + sum); double average = sum / entry; System.out.println("The total average is: " + average); }
Что я уже пробовал:
Я попытался добавить два числа от пользователя и показать сумму и среднее значение, он работает и просит пользователя ввести свои числа, но затем он показывает неправильную сумму и среднее значение? Я попробовал это сделать с помощью Do Loop и получил тот же результат, но не знаю почему?