Posts

Showing posts with the label Conditional Statement

Calculator (Switch)

 package conditionalStatements; import java.util.Scanner; public class Calculator { public static void main(String[] args) { Scanner sc =new Scanner(System.in); System.out.println("Enter Your 1st number"); int a = sc.nextInt(); System.out.println("Enter Your 2nd number"); int b = sc.nextInt(); System.out.println("Enter your operation"); sc.nextLine(); char operation = sc.nextLine().charAt(0); int result = 0; switch(operation) { case '+': result = a+b;break; case '-': result = a-b;break; case '*': result = a*b;break; case '/': result = a/b;break; case '%': result = a%b;break; default :System.out.println("Error"); } System.out.println("Your Answer is:"+result); } }

Else if

 package conditionalStatements; public class ElseIfClass { public static void main(String[] args) { int a = 20; if(a <= 10) { System.out.println("Number is less then 10"); }else if(a > 10 && a <= 20) { System.out.println("Number is between 10 to 30"); } else if(a > 20 && a <= 30) { System.out.println("Number is between 20 to 30"); } else { System.out.println("Number is greater then 30"); } } }

If

 package conditionalStatements; public class IfClass { public static void main(String[] args) { int age = 19; if(age >= 18) { System.out.println("You Can Vote"); } } }

If else

 package conditionalStatements; public class IfElseClass { public static void main(String[] args) { int p = 6; if( p % 2 == 0) { System.out.println("She Loves Me"); } else { System.out.println("She Loves Me Not"); } } }

Nested If else

 package conditionalStatements; public class NestedIfElse { public static void main(String[] args) { int a = 17, b = 9, c = 17 ; int result = 0; if(a>b) { if(a>c) { result = a; }else { result = c; } }else { if(b>c) { result = b; }   else { result = c;   } } System.out.println("Largest Number is "+ result); } }

Switch Case

 package conditionalStatements; import java.util.Scanner; public class SwitchCaseStatements { public static void main(String[] args) { int day = 9; /*instead of these{ if(day==1) { } if(day==2) { } if(day==3) { } if(day==4) { } if(day==5) { } if(day==6) { } if(day==7) { }  We Will use the given below */ switch(day) { case 1:System.out.println("Sunday");break; case 2:System.out.println("Monday");break; case 3:System.out.println("Tuesday");break; case 4:System.out.println("Wednesday");break; case 5:System.out.println("Thursday");break; case 6:System.out.println("Friday");break; case 7:System.out.println("Saturday");break; default:System.out.println("Invalid");break; } Scanner sc =new Scanner(System.in); System.out.println("Give Rating"); int rating =sc.nextInt(); switch(rating...

Ternary Operator

 package conditionalStatements; public class TernaryOperator { public static void main(String[] args) { int a = 15; int b = 80; int max = 0; // // if(a>b) { // max = a; // } else { // max = b; // } max = a>b ? a : b; System.out.println("Max of both numbers is " + max); } }