Петля стандартного отклонения - PullRequest
0 голосов
/ 26 сентября 2019

поэтому я пытаюсь сделать стандартное отклонение, но я пытаюсь добавить строковую и числовую переменную.Поэтому мне было интересно, возможно ли, чтобы обе переменные брали один и тот же вход или расставляли их.Я хотел попытаться остановить цикл с помощью строки char, но он продолжает возвращаться к числовой переменной.Я не уверен, что слишком обдумал это.В результате, когда я отлаживаю, ввод остается двойным.

// Declare each Variable
double number,
        mean,
        deviation,
        count;

boolean flag = true;
String stop, next;
//Declare each variable as 0
number = mean = deviation = count = 0;
//Loop the Input
do
{
    System.out.println("Enter n to end the problem.");
    System.out.println("Enter numbers: ");

    number = input.nextDouble();
    mean += number;
    deviation += Math.pow(number, 2);
    count++;

    // stop
    stop = input.nextLine();

    if (stop.equals('n')||stop.equals('N') ) {
        flag = false;
    }
    else {
        flag = true; 
    }
}while (flag) ;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...