Conditional Statements

Table of Contents

Program To Find Whether A Person Is Minor Or Major

				
					class q9
{
    public static void main()
    {
        var age=8;
        if(age<18){
            System.out.println("Person is minor");
        }
        else{
            System.out.println("Person is major");
        }
    }
}
				
			

Program To Find Whether A Number Is Odd Or Even

				
					class q10
{
    public static void main()
    {
        int num=9;
        if(num%2==0){
            System.out.println("Number is even");
        }
        else{
            System.out.println("Number is odd");
        }
    }
}
				
			

Program To Find Whether A Number Is Two Digits Or Not

				
					class q11
{
    public static void main()
    {
        int num=9;
        if(num>=10 && num<=99){
            System.out.println("2 digit number");
        }
        else{
            System.out.println("Not a 2 digit number");
        }
    }
}
				
			

Program to Find the Biggest Number of 2 Numbers

				
					import java.util.Scanner;
class q12
{
    public static void main()
    {
        Scanner sc=new Scanner (System.in);
        int num1, num2;
        System.out.println("Enter a number");
        num1=sc.nextInt();
        System.out.println("Enter another number");
        num2=sc.nextInt();
        
        if(num1>num2){
            System.out.println("Number 1 is greater");
        }
        else{
            System.out.println("Number 2 is greater");
        }
    }
}
				
			

Program To Find Whether A Number Is +ve, ve or 0

				
					import java.util.Scanner;
class q13
{
    public static void main()
    {
        Scanner sc=new Scanner (System.in);
        int num;
        
        System.out.println("Enter a number: ");
        num=sc.nextInt();
        
        if (num>0){
            System.out.println("Number is positive");
        }
        else if (num<0){
            System.out.println("Number is negative");
        }
        else{
            System.out.println("Number is 0");
        }
    }
}
				
			

Program To Find A Pythagorean Triplet

				
					import java.util.Scanner;
class q14
{
    public static void main()
    {
        Scanner sc=new Scanner (System.in);
        int a, b, c;
        
        System.out.println("Enter the value for a");
        a=sc.nextInt();
        
        System.out.println("Enter the value for b");
        b=sc.nextInt();
        
        System.out.println("Enter the value for c");
        c=sc.nextInt();
        
        if ((a*a)+(b*b)==(c*c)){
            System.out.println("Pythagorean Triplet");
        }
        else{
            System.out.println("Not a Pythagorean Triplet");
        }
    }
}
				
			

Program To Check If A Triangle Is Equilateral, Isosceles Or Scalene

				
					import java.util.Scanner;
class q15
{
    public static void main()
    {
        Scanner sc=new Scanner (System.in);
        int a, b, c;
        
        System.out.println("Enter the first side of the triangle: ");
        a=sc.nextInt();
        
        System.out.println("Enter the second side of the triangle: ");
        b=sc.nextInt();
        
        System.out.println("Enter the third side of the triangle: ");
        c=sc.nextInt();
        
        if (a==b && b==c){
            System.out.println("Equilateral triangle");
        }
        else if (a==b || b==c || c==a){
            System.out.println("Isosceles triangle");
        }
        else{
            System.out.println("Scalene triangle");
        }
    }
}
				
			

Program To Find The Type Of Any Character (A, a, 1, #)

				
					import java.util.Scanner;
class q16
{
    public static void main()
    {
        Scanner sc=new Scanner(System.in);
        char c;
        
        System.out.println("Enter a character: ");
        c=sc.next().charAt(0);
        
        if(c>=65 && c<=90){
            System.out.println("Capital letter");
        }
        else if(c>=97 && c<=122){
            System.out.println("Small letter");
        }
        else if(c>=48 && c<=57){
            System.out.println("Number");
        }
        else{
            System.out.println("Special character");
        }
    }
}
				
			

Program To Find A Sunny Number

				
					import java.util.Scanner;
class q17
{
    public static void main()
    {
        Scanner sc=new Scanner(System.in);
        int n;
        double sqr, d;
        
        System.out.println("Enter a number: ");                 //10
        n=sc.nextInt();
        
        sqr=Math.sqrt(n+1);                                     //root of 10+1 = root of 11 = 3.3
        
        d=sqr-Math.floor(sqr);                                  //3.3-3.0 = 0.3
        
        if (d==0.0){                                            //false
            System.out.println("Sunny number");
        }
        else{
            System.out.println("Not a sunny number");
        }
    }
}
				
			

Program To Find A Buzz Number

				
					import java.util.Scanner;
class q18
{
    public static void main()
    {
        Scanner sc=new Scanner(System.in);
        int n;
        
        System.out.println("Enter a number: ");
        n=sc.nextInt();
        
        if (n%7==0){
            System.out.println("Buzz number");
        }
        else if (n%10==7){
            System.out.println("Buzz number");
        }
        else{
            System.out.println("Not a buzz number");
        }
    }
}
				
			

Program To Check If A Character Is A Vowel Using Switch Statements

				
					import java.util.Scanner;
class q19
{
    public static void main()
    {
        Scanner sc=new Scanner(System.in);
        char c;
        
        System.out.println("Enter a character: ");
        c=sc.next().charAt(0);
        
        switch (c){
            case 'A':
            case 'E':
            case 'I':
            case 'O':
            case 'U':

            case 'a':
            case 'e':
            case 'i':
            case 'o':
            case 'u':
                System.out.println("Vowel");
                break;
                
            default:
                System.out.println("Not a vowel");
                
        }
    }
}
				
			

Program To Accept Name And Gender To Print The Name Prefix With Switch Case

				
					import java.util.Scanner;
class q20
{
    public static void main()
    {
        Scanner sc=new Scanner(System.in);
        String name, gender;
        
        System.out.println("Enter your name: ");
        name=sc.next();
        
        System.out.println("Enter your gender: ");
        gender=sc.next();
        
        switch (gender){
            case "male":
                System.out.println("Mr. "+name);
                break;
            case "female":
                System.out.println("Miss. "+name);
                break;
            default:
                System.out.println("Other gender");
        }
    }
}
				
			

Program To Input A Month And Print Its Season With Switch Cases

				
					import java.util.Scanner;
class q21
{
    public static void main()
    {
        Scanner sc=new Scanner(System.in);
        int m;
        
        System.out.println("Enter a month: ");
        m=sc.nextInt();
        
        switch (m){
            case 12:
            case 1:
            case 2:
                System.out.println("Winter");
                break;
            
            case 3:
            case 4:
            case 5:
                System.out.println("Spring");
                break;
                
            case 6:
            case 7:
            case 8:
                System.out.println("Summer");
                break;
                
            case 9:
            case 10:
            case 11:
                System.out.println("Autumn");
                break;
                
            default:
                System.out.println("Error");
        }
    }
}
				
			

Program To Create A Basic Menu Using Switch Cases

				
					import java.util.Scanner;
class q22
{
    public static void main()
    {
        Scanner sc=new Scanner(System.in);
        int n;
        
        System.out.println("Menu:");
        System.out.println("1. Pepsi");
        System.out.println("2. Thumbs Up");
        System.out.println("3. Coca Cola");
        
        System.out.println("Enter your choice (1-3): ");
        n=sc.nextInt();
        
        switch (n){
            case 1:
                System.out.println("Pepsi");
                break;
                
            case 2:
                System.out.println("Thumbs Up");
                break;
                
            case 3:
                System.out.println("Coca Cola");
                break;
                
            default:
                System.out.println("Error");
        }
    }
}
				
			

Program To Create A Simple Calculator Using Switch Cases

				
					import java.util.Scanner;
class q23
{
    public static void main()
    {
        Scanner sc=new Scanner(System.in);
        int mn, n1, n2;
        
        System.out.println("Menu: ");
        System.out.println("1. Addition");
        System.out.println("2. Subtraction");
        System.out.println("3. Multiplication");
        System.out.println("4. Division");
        System.out.println("5. Remainder");
        
        System.out.println("Enter your choice (1-5): ");
        mn=sc.nextInt();
        
        System.out.println("Enter a number: ");
        n1=sc.nextInt();
        
        System.out.println("Enter another number: ");
        n2=sc.nextInt();
        
        switch (mn){
            case 1:
                System.out.println("Answer is "+(n1+n2));
                break;
            case 2:
                System.out.println("Answer is "+(n1-n2));
                break;
            case 3:
                System.out.println("Answer is "+(n1*n2));
                break;
            case 4:
                System.out.println("Answer is "+(n1/n2));
                break;
            case 5:
                System.out.println("Answer is "+(n1%n2));
                break;
            default:
                System.out.println("Error");
        }
    }
}
				
			

Program To Calculate Scholarship Based On Marks With Switch Cases

				
					import java.util.Scanner;
class q24
{
    public static void main()
    {
        Scanner sc=new Scanner (System.in);
        int m;
        double f=150000, s=0;
        
        System.out.println("Enter your marks: ");   //67
        m=sc.nextInt();
        
        switch (m/10){                              //67/10 = 6
            case 9:
                s=150000*0.50;
                break;
                
            case 5:
            case 6:
            case 7:
            case 8:
                s=150000*0.25;                      //37,500
                break;
                
            default:
                s=0;
                break;
        }
        f=f-s;                                      //150000-37,500 = 112500
        System.out.println("Final fees is: "+f);
    }
}
				
			

Leave a Comment

Your email address will not be published. Required fields are marked *