Я работаю над назначением для своего класса Java, и я продолжаю получать ошибки компилятора.Ошибки Java-оператора
Ошибки, которые я получаю, являются «не выражением subtotal ++ total»; и "error:"; ожидаемый subtotal ++ total; ".
Любые советы были бы весьма полезными.
Назначение - создать программу, которая объединяет числа и распечатывает промежуточный итог после того, как пользователь вводит нуль, и печатает полную сумму после двух последовательных нулей.
Я использую этот сайт для программирования и компиляции: http://www.compileonline.com/compile_java_online.php
Спасибо заранее.
public class Homework4{
public static void main(String []args){
int n;
int previous = -99999;
int total = 0;
int subtotal = 0;
System.out.println("This program will add numbers you input.");
System.out.println("Once you input a number, press enter.");
System.out.println("When you want the subtotal of your numbers, input 0.");
System.out.println("When you want the complete total, input 0 once more.");
n = scanner.nextInt ();
while (true) {
if (n == 0 && previous == 0) {
System.out.println("Total: " + total);
} else if (n == 0) {
subtotal ++ total;
System.out.println("Subtotal: " +subtotal);
subtotal == 0;
previous == 0;
} else {
n ++ subtotal;
previous == n;
}
n = scanner.nextInt ();
}
}
}
Спасибо за помощь, теперь она отлично работает. Я бы хотел использовать Eclipse, но единственный доступный мне сейчас компьютер - это chromebook. –
@HectorBrass Если этот ответ помог, нажмите на серый галочкой слева от него, чтобы отметить его как принятый. – hexafraction