how to have multiple conditions in an if statement java
//Program to check if the answer to the given question is correct
//with multiple conditions in a single else if statement
import java.util.Scanner;
public class MultipleChoiceQuestion {
public static void main(String args[]) {
String question = "How many types of loops exist? ";
String choiceOne = "One";
String choiceTwo = "Two";
String choiceThree = "Three";
String correctAnswer = choiceThree;
// Write a print statement asking the question
System.out.println(question);
// Write a print statement giving the answer choices
System.out.println(choiceOne);
System.out.println(choiceTwo);
System.out.println(choiceThree);
// Have the user input an answer
Scanner sc = new Scanner(System.in);
// Retrieve the user's input
String answer = sc.next();
// If the user's input matches the correctAnswer...
// then the user is correct and we want to print out a congrats message to the user.
if (answer.equals(choiceThree)) {
System.out.println("Congrats! It's the correct answer!");
}
// If the user's input does not match the correctAnswer...
// then the user is incorrect and we want to print out a message saying that the user is incorrect as well as what the correct choice was.
else if (answer.equals(choiceOne) || answer.equals(choiceTwo)){
System.out.println("Sorry wrong answer. The correct answer is "+choiceThree);
}
else{
System.out.println("Incorrect Input! Check again!");
}
}
}
Are there any code examples left?
New code examples in category Java
-
Java 2022-03-27 21:35:04 Sort string array in case insensitive order and case sensitive order java
-
Java 2022-03-27 21:25:10 java -jar -l resources\es.porperties -i ejemplo.txt -o inject.bin
-
Java 2022-03-27 21:20:21 Debug & Fix a 2-Dimensional Array Java Console Application
-
Java 2022-03-27 20:40:19 TreeSet headSet(E toElement) method in java
-
Java 2022-03-27 19:30:06 close keyboard android
-
Java 2022-03-27 19:20:40 java measure execution time
-
Java 2022-03-27 19:10:06 how to add cardview support in android studio
-
Java 2022-03-27 18:55:08 android studio lower case letters on a button