は最近、私は、java、 に私の初心者チュートリアルに練習してきた場合それは偽を返します、それ以外の場合は真を返します。私は、ユーザーが5倍よりも大きいをしようとした場合</p> <p>私の主な焦点は、ユーザーが書き込むことができるようにし、もしelse文で捕まってしまったしかしelse文
ご協力いただきますようお願い申し上げます。
int userTry = 0;
double value1 = 0;
Scanner useranswer1 =new Scanner(System.in);
if(userTry == 5){
do{
System.out.println("What is 10 divided by 4?");
value1 = useranswer1.nextDouble();
}
while(value1 != 2.5);
System.out.println("You got the right answer");
} else {
} System.out.println("You have zero more tries");
}
あなたがもしあなたの周りにループを配置する必要があり、反対 –
人が5回まで試すことができますループを作りません。 'for'ループはこれにはかなり良いようです。正しい答えが得られた場合(これをチェックするために 'if'を使います)、ループから' break'を出してください。 – ifly6
試行回数を含めるにはループを変更してください –