Thursday, 15 June 2023

Java Chapter 3

 =============================================================================================================================
                                                        SWITCH CASE                                         16th June 2023
-----------------------------------------------------------------------------------------------------------------------------                                            (edited and compiled by Souradeep Roy)

3.1        Write a program with switch statement to check the for devices is on or off:-
_____________________________________________________________________________________________________________________________

CODE:-
-------
package com.mycompany.mavenproject1;

import java.util.Scanner;


public class Mavenproject1
{
    public static void main(String[] args)
    {
     Scanner input =new Scanner(System.in);

     int number;

System.out.println("\nPress 1 for TV");

System.out.println("\n Press 2 for Fan");

System.out.println("\n Press 3 for Computer");

System.out.println("\n Press 4 for Tube Light");

System.out.println("\n Enter Your Choice");
number=input.nextInt();


switch (number)
{
case 1: System.out.println("The Tv is on");

break;
case 2: System.out.println("The Fan is on");

break;
case 3:System.out.println("The Computer is on");

break;
case 4: System.out.println("The Tube Light is on");

break;

default: System.out.println("\n\nYou have entered an invalid option\nPlease try again");
}

}
}

OUTPUT:-
--------
Press 1 for TV

Press 2 for Fan

Press 3 for Computer

Press 4 for Tube Light

Enter Your Choice
1
The Tv is on
---------------------------------------------------------------------------------------------------------------------


3.2            Write a program with switch statement to add, subtract, multiply, divide two numbers.
_____________________________________________________________________________________________________________________________

CODE:-
-------
package com.mycompany.mavenproject1;

import java.util.Scanner;


public class Mavenproject1
{
    public static void main(String[] args)
    {
     Scanner input =new Scanner(System.in);
{
int number=2;

int a,b,c;

float x,y,z;

System.out.println("Enter two numbers");

a=input.nextInt();

b=input.nextInt();

System.out.println("\n Press 1 for Addition");

System.out.println("\n Press 2 for Subtraction");

System.out.println("\n Press 3 for Multiplication");

System.out.println("\n Press 4 for Division");

System.out.println("\n Enter Your Choice");

number=input.nextInt();

switch (number)

{
case 1 ->    
{
    c=a+b;
   System.out.println(a + " + " + b + " = "  + c);
             }
case 2 ->    
{
    c=a-b;
    System.out.println(a+"-"+b+"="+c);
  }
case 3 ->   
 {
    c=a*b;
    System.out.println(a+"*"+b+"=" +c);
 }
case 4 ->   
 {
    x=a;
    y=b;
    z=x/y;
  System.out.println(x + " / " + y + " = "  + z);
  }

default -> System.out.println("\n\n You have entered an invalid option\n Please try again");
}

}

}
}

OUTPUT:-
--------
Enter two numbers
5
6

Press 1 for Addition

Press 2 for Subtraction

Press 3 for Multiplication

Press 4 for Division

Enter Your Choice
1

5 + 6 = 11
---------------------------------------------------------------------------------------------------------------------------
 
                                3.3      Write a program with switch statement to make salary sheet.
_____________________________________________________________________________________________________________________________

CODE:-
------

package com.mycompany.mavenproject1;

import java.util.Scanner;


public class Mavenproject1
{
    public static void main(String[] args)
    {
 Scanner input =new Scanner(System.in);

int i;

String nm;

float basic;

float da=0;

float ta=0;

float hra=0;

float it=0;

float pf=0;

float gp=0;

float np=0;

System.out.println("Enter your name");

 nm=input.next();

 System.out.println("\n Press 1 for Manager");

System.out.println("\n Press 2 for Asst Manager");

System.out.println("\n Press 3 for Clerk");

System.out.println("\n Press 4 for Pion");

System.out.println("\n Enter Your Designation");

i=input.nextInt();

System.out.println("Enter the basic salary:");

basic=input.nextInt();

 switch (i)
{
case 1 ->   {
    da=basic*45/100;

    ta=basic*30/100;

    hra=basic*20/100;

    it=basic*4/100;

    pf=basic*8/100;

    gp=basic+da+ta+hra;

    np=gp-it-pf;
}
case 2 ->   {
    da=basic*40/100;

    ta=basic*25/100;

    hra=basic*18/100;

    it=basic*3/100;

    pf=basic*6/100;

    gp=basic+da+ta+hra;

    np=gp-it-pf;
}
case 3 ->   {
    da=basic*38/100;

    ta=basic*23/100;

    hra=basic*21/100;

    it=basic*3/100;

    pf=basic*5/100;

    gp=basic+da+ta+hra;

    np=gp-it-pf;
}
case 4 ->   {
    da=basic*33/100;
    ta=basic*19/100;
    hra=basic*14/100;
    it=basic*2/100;
    pf=basic*4/100;
    gp=basic+da+ta+hra;
    np=gp-it-pf;
}
default ->  
{
  System.out.println("\n\n You have entered an invalid option\n Please try again");
}

}
System.out.println("Your Good Name Is "+nm);

System.out.println("Basic = "+basic);

System.out.println("DA = "+da);

System.out.println("TA = "+ta);

System.out.println("HRA = "+hra);

System.out.println("IT ="+it);

System.out.println("PF ="+pf);

System.out.println("GP ="+gp);

System.out.println("NP = "+np);
}

}


OUTPUT:-
--------
Enter your name
Souradeep

 Press 1 for Manager

 Press 2 for Asst Manager

 Press 3 for Clerk

 Press 4 for Pion

 Enter Your Designation
1
Enter the basic salary:
60000
Your Good Name Is Souradeep
Basic = 60000.0
DA = 27000.0
TA = 18000.0
HRA = 12000.0
IT =2400.0
PF =4800.0
GP =117000.0
NP = 109800.0
-----------------------------------------------------------------------------------------------------------------------------
 
3.4                                        Print how many days in a month using switch
____________________________________________________________________________________________________________________________

CODE:-
------
package com.mycompany.mavenproject1;

import java.util.Scanner;


public class Mavenproject1
{
    public static void main(String[] args)
    {
Scanner input =new Scanner(System.in);

int i;

System.out.println("Enter the month Number=");

i=input.nextInt();

switch(i)
{
case 1 -> System.out.println("\nJanuary,31");

case 2 -> System.out.println("\nFebruary,28");

case 3 -> System.out.println("\nMarch,31");

case 4 -> System.out.println("\nApril,30");

case 5 -> System.out.println("\nMay,31");

case 6 -> System.out.println("\nJune,30");

case 7 -> System.out.println("\nJuly,31");

case 8 -> System.out.println("\nAugust,31");

case 9 -> System.out.println("\nSeptember,30");

case 10 -> System.out.println("\nOctober,31");

case 11 -> System.out.println("\nNovember,30");

case 12 -> System.out.println("\nDecember,31");

default -> System.out.println("\nInvalid month");
}
}
}


 OUTPUT:-
--------
Enter the month Number=
1

January,31
-----------------------------------------------------------------------------------------------------------------------------

 3.5        Write a program of question and answer where +10 for each correct answer and -5 for each wrong answers.

____________________________________________________________________________________________________________________________


CODE:-
-------
package com.mycompany.mavenproject1;
import java.util.Scanner;


public class Mavenproject1
{
    public static void main(String[] args)
    {
 Scanner input =new Scanner(System.in);
int i,sc=0;
System.out.println("\nQ.1) Who is the first President of India ?");
System.out.println("\n1. Jawahar Lal Nehru");
System.out.println("\n2. Bhim Rao Ambedkar");
System.out.println("\n3. Rajendra Prasad");
System.out.println("\n4. Mahatma Gandhi");
System.out.println("\n========================================");
System.out.println("\nEnter the your choice");
i=input.nextInt();
switch(i)
{
case 1 ->   {
 System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 2 ->   {
 System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 3 ->   {
    System.out.println("\nCorrect Answer");
    sc=sc+10;   }
case 4 ->   {
   System.out.println("\nWrong Answer");
    sc=sc-5;    }
default ->  {
   System.out.println("\nInvalid Answer");
    sc=sc-5;    }
}
System.out.println("\n\n*************************************************************");
System.out.println("\nNow Your Score ="+sc);
i=0;
System.out.println("\n\n============================================");
System.out.println("\nQ.2) Who is the writer of Indian Constitution ?");
System.out.println("\n1. Jawahar Lal Nehru");
System.out.println("\n2. Bhim Rao Ambedkar");
System.out.println("\n3. Rajendra Prasad");
System.out.println("\n4. Mahatma Gandhi");
System.out.println("\n============================================");
System.out.println("\nEnter the your choice");
i=input.nextInt();
switch(i)
{
case 1 ->   {
    System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 2 ->   {
    System.out.println("\nCorrect Answer");
    sc=sc+10;   }
case 3 ->   {
  System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 4 ->   {
System.out.println("\nWrong Answer");
    sc=sc-5;    }
default ->  {
   System.out.println("\nInvalid Answer");
    sc=sc-5;    }
}
System.out.println("\n\n*************************************************************");
System.out.println("\nNow Your Score ="+sc);
i=0;
System.out.println("\n\n=============================================");
System.out.println("\nQ.3) Who is the Authority of Indian Army ?");
System.out.println("\n1. Prime Minister");
System.out.println("\n2. President");
System.out.println("\n3. Governor");
System.out.println("\n4. Major General");
System.out.println("\n===========================================");
System.out.println("\nEnter the your choice");
i=input.nextInt();
switch(i)
{
case 1 ->   {
System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 2 ->   {
    System.out.println("\nCorrect Answer");
    sc=sc+10;   }
case 3 ->   {
    System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 4 ->   {
    System.out.println("\nWrong Answer");
    sc=sc-5;    }
default ->  {
   System.out.println("\nInvalid Answer");
    sc=sc-5;    }
}
System.out.println("\n\n*************************************************************");
System.out.println("\nNow Your Score ="+sc);
System.out.println("\n\n===========================================");
System.out.println("\nQ.4) Who is the Father of India ?");
System.out.println("\n1. Jawahar Lal Nehru");
System.out.println("\n2. Bhim Rao Ambedkar");
System.out.println("\n3. Rajendra Prasad");
System.out.println("\n4. Mahatma Gandhi");
System.out.println("\n===========================================");
System.out.println("\nEnter the your choice");

i=input.nextInt();

switch(i)
{
case 1 ->   {
    System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 2 ->   {
  System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 3 ->   {
 System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 4 ->   {
 System.out.println("\nCorrect Answer");
    sc=sc+10;   }
default ->  {
   System.out.println("\nInvalid Answer");
    sc=sc-5;    }
}
System.out.println("\n\n*************************************************************");
System.out.println("\nNow Your Score "+sc);
i=0;
System.out.println("\n\n===========================================");
System.out.println("\nQ.5) Who is the First Prime Minister ?");
System.out.println("\n1. Jawahar Lal Nehru");
System.out.println("\n2. Bhim Rao Ambedkar");
System.out.println("\n3. Rajendra Prasad");
System.out.println("\n4. Mahatma Gandhi");
System.out.println("\n===========================================");
System.out.println("\nEnter the your choice");

i=input.nextInt();

switch(i)
{
case 1 ->   {
 System.out.println("\nCorrect Answer");
    sc=sc+10;   }
case 2 ->   {
   System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 3 ->   {
   System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 4 ->   {
 System.out.println("\nWrong Answer");
    sc=sc-5;    }
default ->  {
 System.out.println("\nInvalid Answer");
    sc=sc-5;    }
}
System.out.println("\n\n*************************************************************");
System.out.println("\nNow Your Score ="+sc);
i=0;
System.out.println("\n\n===========================================");
System.out.println("\nQ.6) Who is the Head of Indian Constitution ?");
System.out.println("\n1. Prime Minister");
System.out.println("\n2. Chief Justice");
System.out.println("\n3. President");
System.out.println("\n4. Governor");
System.out.println("\n===========================================");
System.out.println("\nEnter the your choice");

i=input.nextInt();

switch(i)
{
case 1 ->   {
System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 2 ->   {
   System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 3 ->   {
    System.out.println("\nCorrect Answer");
    sc=sc+10;   }
case 4 ->   {
    System.out.println("\nWrong Answer");
    sc=sc-5;    }
default ->  {
   System.out.println("\nInvalid Answer");
    sc=sc-5;    }
}
System.out.println("\n\n*************************************************************");
System.out.println("\nNow Your Score ="+sc);
i=0;
System.out.println("\n\n============================================");
System.out.println("\nQ.7 Who is the Haed of State in India ?");
System.out.println("\n1. Prime Minister");
System.out.println("\n2. President");
System.out.println("\n3. Chief Minister");
System.out.println("\n4. Governor");
System.out.println("\n============================================");
System.out.println("\nEnter the your choice");

i=input.nextInt();

switch(i)
{
case 1 ->   {
  System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 2 ->   {
   System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 3 ->   {
System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 4 ->   {
   System.out.println("\nCorrect Answer");
    sc=sc+10;   }
default ->  {
  System.out.println("\nInvalid Answer");
    sc=sc-5;    }
}
System.out.println("\n\n*************************************************************");
System.out.println("\nNow Your Score ="+sc);
i=0;
System.out.println("\n\n============================================");
System.out.println("\nQ.8 Who is the Head of the University in State ?");
System.out.println("\n1. President");
System.out.println("\n2. Governor");
System.out.println("\n3. Prime Minister");
System.out.println("\n4. Chef Minister");
System.out.println("\n===========================================");
System.out.println("\nEnter the your choice");

i=input.nextInt();

switch(i)
{
case 1 ->   {
 System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 2 ->   {
   System.out.println("\nCorrect Answer");
    sc=sc+10;   }
case 3 ->   {
   System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 4 ->   {
  System.out.println("\nWrong Answer");
    sc=sc-5;    }
default ->  {
    System.out.println("\nInvalid Answer");
    sc=sc-5;    }
}
System.out.println("\n\n*************************************************************");
System.out.println("\nNow Your Score ="+sc);
i=0;
System.out.println("\n\n============================================");
System.out.println("\nQ.9) Who is the Head of Yojna Comission ?");
System.out.println("\n1. Prime Minster");
System.out.println("\n2. President");
System.out.println("\n3. Cheif Justice");
System.out.println("\n4. Cheif Minister");
System.out.println("\n============================================");
System.out.println("\nEnter the your choice");

i=input.nextInt();

switch(i)
{
case 1 ->   {
    System.out.println("\nCorrect Answer");
    sc=sc+10;   }
case 2 ->   {
    System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 3 ->   {
    System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 4 ->   {
   System.out.println("\nWrong Answer");
    sc=sc-5;    }
default ->  {
System.out.println("\nInvalid Answer");
    sc=sc-5;    }
}
System.out.println("\n\n*************************************************************");
System.out.println("\nNow Your Score ="+sc);
i=0;
System.out.println("\n\n=============================================");
System.out.println("\nQ.10) Who is the Head of Judiciary ?");
System.out.println("\n1. President");
System.out.println("\n2. Cheif Justice");
System.out.println("\n3. Governor");
System.out.println("\n4. Cheif Minister");
System.out.println("\n==============================================");
System.out.println("\nEnter the your choice");

i=input.nextInt();

switch(i)
{
case 1 ->   {
    System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 2 ->   {
    System.out.println("\nCorrect Answer");
    sc=sc+10;   }
case 3 ->   {
   System.out.println("\nWrong Answer");
    sc=sc-5;    }
case 4 ->   {
  System.out.println("\nWrong Answer");
    sc=sc-5;    }
default ->  {
  System.out.println("\nInvalid Answer");
    sc=sc-5;    }
}
System.out.println("\n\n*************************************************************");
System.out.println("\nNow Your Score ="+sc);
i=0;
System.out.println("\n\n\n-----------------------------------------------------------");
System.out.println("\nYour total Score =/100"+sc);

}
}

OUTPUT:-
--------
Who is the first President of India ?
1. Jawahar Lal Nehru
2. Bhim Rao Ambedkar
3. Rajendra Prasad
4. Mahatma Gandhi
========================================
Enter the your choice 1
Correct Answer
*************************************************************
Now Your Score = 10
_______________________________________________>Good bye and happyCoding<____________________________________________________
 





No comments:

Post a Comment

JAVA PROGRAMMING - OOPS CHAPTER 1

Object-Oriented Programming Chapter 1: Basics by Souradeep Roy Using IntelliJ IDEA Community version:- _____________________________________...