Я хочу изменить этот цикл for на цикл While и не могу понять, как
scanner.close(); for(int i=0; i<arr.length; i++){ total = total + arr[i];
Попробуйте, это цикл while в соответствии с вашим циклом for.
scanner.close(); int i = 0; while( i < arr.length ){ total += arr[i++]; }
простое преобразование вашего кода из for цикла в while цикла
for
while
scanner.close(); int i=0; while(i<arr.length) { total = total + arr[i]; i++; }
Попробуйте следующим образом (Примечание: это в JavaScript)
scanner.close(); var i = 0; var total = 0; do { total += arr[i]; i++; } while (i < arr.length);