- An "if" statement is a Java keyword used to execute a specific statement based on a particular condition being true.
- An "else if" statement is a Java keyword used to** execute multiple statements **based on its respective condition being true.
- An "else" statement is a Java keyword used to execute when a*ll the conditions in "if" and "else if" are false*. `//Exam Result System :
package moduleThree;
public class DecisionMaking {
static int marks=40;
public static void main(String[] args) {
descionMaking(marks);
}
private static void descionMaking(int mark) {
if(mark<35) {
System.out.println("Failed");
}
else if(mark>=35 && mark<60) {
System.out.println("Pass");
}
else if(mark>=60 && mark<90) {
System.out.println("First Class");
}
else {
System.out.println("Distinction");
}
}
}
//Traffic Signal Control :
package moduleThree;
public class DecisionMaking {
static String status="Orange";
public static void main(String[] args) {
descionMaking(status);
}
private static void descionMaking(String status2) {
if(status2.equals("Red")) {
System.out.println("Stop");
}
else if(status2.equals("Green")) {
System.out.println("Go");
}
else {
System.out.println("Be Prepared");
}
}
}
//Login Authentication System :
package moduleThree;
import java.util.Scanner;
public class DecisionMaking {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String username = sc.nextLine();
String password = sc.nextLine();
descionMaking(password, username);
}
private static void descionMaking(String passwordInput, String usernameInput) {
String usernameCheck = "sriraam";
String passwordCheck = "12345678";
if (passwordInput.equals(passwordCheck) && usernameInput.equals(usernameCheck)) {
System.out.println("Allow Login");
} else if (!passwordInput.equals(passwordCheck) && usernameInput.equals(usernameCheck)) {
System.out.println("Incorrect Password");
} else if (passwordInput.equals(passwordCheck) && !usernameInput.equals(usernameCheck)) {
System.out.println("Incorrect Username");
} else {
System.out.println("Access Denied");
}
}
}`
Top comments (0)