Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- * DECISION MAKING
- package DecisionMaking;
- public class TestDecisionMaking
- {
- public static void main(String[] args)
- {
- System.out.println("(IF Statement)");
- AssignmentDecision ifstatement = new IfStatement();
- ifstatement.ifStatement();
- System.out.println("\n(IF-ELSE Statement)");
- AssignmentDecision ifelsestatement = new IfElseStatement();
- ifelsestatement.ifElseStatement();
- System.out.println("\n(Nested IF-ELSE Statement)");
- AssignmentDecision nestedifelsestatement = new NestedIfElseStatement();
- nestedifelsestatement.nestedIfElseStatement();
- System.out.println("\n(SWITCH Statement)");
- AssignmentDecision switchstatement = new SwitchStatement();
- switchstatement.switchStatement();
- }
- }
- public class AssignmentDecision
- {
- public void ifStatement() {}
- public void ifElseStatement() {}
- public void nestedIfElseStatement() {}
- public void switchStatement() {}
- }
- public class IfStatement extends AssignmentDecision
- {
- public void ifStatement()
- {
- int number = 10;
- if (number > 0)
- {
- System.out.println("Number is positive.");
- }
- System.out.println("This statement is always executed.");
- }
- }
- public class IfElseStatement extends AssignmentDecision
- {
- public void ifElseStatement()
- {
- int number = 10;
- if(number > 0)
- {
- System.out.println("Number is positive.");
- }
- else
- {
- System.out.println("Number is not positive.");
- }
- System.out.println("This statement is always executed.");
- }
- }
- public class NestedIfElseStatement extends AssignmentDecision
- {
- double n1 = -1.0, n2 = 4.5, n3 = -5.3, largestNumber;
- public void nestedIfElseStatement()
- {
- if(n1 >= n2)
- {
- if(n1 >= n3)
- {
- largestNumber = n1;
- }
- else
- {
- largestNumber = n3;
- }
- }
- else
- {
- if(n2 >= n3)
- {
- largestNumber = n2;
- }
- else
- {
- largestNumber = n3;
- }
- }
- System.out.println("Large number is " + largestNumber);
- }
- }
- public class SwitchStatement extends AssignmentDecision
- {
- int day = 4;
- public void switchStatement()
- {
- switch (day) {
- case 1:
- System.out.println("Monday");
- break;
- case 2:
- System.out.println("Tuesday");
- break;
- case 3:
- System.out.println("Wednesday");
- break;
- case 4:
- System.out.println("Thursday");
- break;
- case 5:
- System.out.println("Friday");
- break;
- case 6:
- System.out.println("Saturday");
- break;
- case 7:
- System.out.println("Sunday");
- default:
- break;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement