Q1-Write a program to print day names using switchcase & scanner class .
import java.util.Scanner;
public class DayName
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
int daynum ;
System.out.printf("Enter the Day Number : ");
daynum = input.nextInt();
switch (daynum)
{
case 1:
System.out.printf("Sunday");
break;
case 2:
System.out.printf("Monday");
break;
case 3:
System.out.printf("Tuesday");
break;
case 4:
System.out.printf("Wednesday");
break;
case 5:
System.out.printf("Thursday");
break;
case 6:
System.out.printf("Friday");
break;
case 7:
System.out.printf("Saturday");
break;
default:
System.out.printf("Invalid...Please Enter the 1 to 7...");
break;
}
}
}
Q2-Write a java programm to run calculator operation by using switchcase and scanner class .
import java.util.Scanner;
public class Calculator {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String calculation;
int num1, num2, result;
System.out.println("chose an opration 'add','sub', 'mul', 'div', 'mod'");
calculation =sc.nextLine();
System.out.println("enter first number");
num1=sc.nextInt();
System.out.println("enter second number");
num2=sc.nextInt();
switch(calculation) {
case"add":result=num1+num2;
System.out.println(num1 + " + " + num2 + " = " + result);
break;
case"sub":result=num1-num2;
System.out.println(num1 +" - " +num2 + " = " + result);
break;
case"mul":result=num1*num2;
System.out.println(num1 + " * " + num2 + " = " + result);
break;
case"div":result=num1/num2;
System.out.println(num1 + " / " + num2 + " = " + result);
break;
case"mod":result=num1%num2;
System.out.println(num1 + " % " + num2 + " = " + result);
break;
default:System.out.println("invalid operator");
}
}
}