Task - Control Flow Statements - Conditional Statements - Decision Making Statements - switch-case statement #84
Replies: 24 comments
-
1.cfs1.javaimport java.util.Scanner;
public class cfs1 {
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
System.out.print("Enter the day: ");
int n=Integer.parseInt(sc.nextLine());
switch(n)
{
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");
break;
default:
System.out.println("Invalid day number");
}
sc.close();
}
}Output2.cfs2.javaimport java.util.Scanner;
public class cfs2 {
public static void main(String[] args)
{
char val='A';
Scanner sc=new Scanner(System.in);
System.out.print("Physics :");
int phy=Integer.parseInt(sc.nextLine());
System.out.print("Chemistry :");
int chm=Integer.parseInt(sc.nextLine());
System.out.print("Biology :");
int bio=Integer.parseInt(sc.nextLine());
System.out.print("Mathematics :");
int mat=Integer.parseInt(sc.nextLine());
System.out.print("Computer :");
int com=Integer.parseInt(sc.nextLine());
double per=((phy+chm+bio+com+mat)*100)/500;
int dou=(int)per;
dou=dou/10;
switch(dou)
{
case 9:
val='A';
break;
case 8:
val='B';
break;
case 7:
val='C';
break;
case 6:
val='D';
break;
case 5,4:
val='E';
case 3,2,1:
val='F';
break;
}
System.out.println("Grade "+val);
sc.close();
}
}Output3.cfs3.javaimport java.util.*;
public class cfs11 {
public static void main(String args[])
{
char ch;
int temp=-1;
Scanner sc=new Scanner(System.in);
System.out.print("Enter the character: ");
ch=sc.nextLine().charAt(0);
if(ch >= 65 && ch <= 90)
{
temp=0;
}
if(ch >= 97 && ch <=122)
{
temp=1;
}
switch(temp)
{
case 0:
System.out.println("Upper case");
break;
case 1:
System.out.println("Lower case");
break;
default:
System.out.println("Invalid character");
break;
}
sc.close();
}
}Output4cfs4.javaimport java.util.Scanner;
public class cfs4 {
public static void main(String args[])
{
int n;
Scanner sc=new Scanner(System.in);
System.out.print("Enter the number: ");
n=Integer.parseInt(sc.nextLine());
int n1=n%2;
switch(n1)
{
case 0:
System.out.println(String.format("%d is an even number",n));
break;
case 1:
System.out.println(String.format("%d is an odd number",n));
break;
default:
System.out.println("Invalid Input");
break;
}
sc.close();
}
}Output5.cfs5.javaimport java.util.Scanner;
import java.lang.Math;
public class cfs5 {
public static void main(String args[])
{
double a,b,c,x1,x2;
int temp=0;
Scanner sc=new Scanner(System.in);
System.out.print("Enter the value of a: ");
a=Double.parseDouble(sc.nextLine());
System.out.print("Enter the value of b: ");
b=Double.parseDouble(sc.nextLine());
System.out.print("Enter the value of c: ");
c=Double.parseDouble(sc.nextLine());
b=-(b);
double val=((b*b)-(4*a*c));
double root=Math.sqrt(val);
if(val==0)
temp=0;
else if(val<0)
temp=1;
else if(val>0)
temp=2;
switch(temp)
{
case 0:
x1=x2=b/(2*a);
System.out.println(String.format("x1 = %.2f\tx2=%.2f",x1,x2));
break;
case 1:
System.out.println("The roots are imaginary");
break;
case 2:
x1=b+root;
x2=b-root;
x1=x1/(2*a);
x2=x2/(2*a);
System.out.println(String.format("x1 = %.2f\tx2=%.2f",x1,x2));
break;
}
sc.close();
}
}Output |
Beta Was this translation helpful? Give feedback.
-
1.import java.util.*;
public class Days {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter a number to print day");
int n = sc.nextInt();
switch (n) {
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");
break;
default:
System.out.println("Enter number greater than 0 and less than 8");
break;
}
sc.close();
}
}2.import java.util.Scanner;
public class SwitchGrade {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter Physics marks:");
int m1 = Integer.parseInt(sc.nextLine());
System.out.println("Enter Chemistry marks:");
int m2 = Integer.parseInt(sc.nextLine());
System.out.println("Enter Biology marks:");
int m3 = Integer.parseInt(sc.nextLine());
System.out.println("Enter Mathematics marks:");
int m4 = Integer.parseInt(sc.nextLine());
System.out.println("Enter Computer marks:");
int m5 = Integer.parseInt(sc.nextLine());
float percent = (float) (m1 + m2 + m3 + m4 + m5) / 5;
String grade = "";
int v = (int) percent / 10;
switch (v) {
case 9, 10:
grade = "A";
break;
case 8:
grade = "B";
break;
case 7:
grade = "C";
break;
case 6, 5:
grade = "D";
break;
case 4:
grade = "E";
break;
case 3:
grade = "F";
break;
}
System.out.printf("Percentage %.2f", percent);
System.out.println("\nGrade " + grade);
sc.close();
}
}
3.import java.util.Scanner;
public class SwitchAlphaCase {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter a character: ");
char ch = sc.next().charAt(0);
String s = Boolean.toString(ch >= 65 && ch <= 90);
switch (s) {
case "true":
System.out.println(String.format("The character %s is in uppercase", ch));
break;
case "false":
System.out.println(String.format("The character %s is in lowercase", ch));
break;
default:
System.out.println("Please enter a character");
break;
}
sc.close();
}
}4.import java.util.Scanner;
public class SwitchOddEven {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter a number");
int n = Integer.parseInt(sc.nextLine());
String r = Boolean.toString((n % 2 == 0));
switch (r) {
case "true":
System.out.println(String.format("%d is even number", n));
break;
case "false":
System.out.println(String.format("%d is odd number", n));
break;
}
sc.close();
}
}5.import java.util.Scanner;
public class QuadEq {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter values of a, b and c of a quadratic equation");
double a,b,c;
double r1=0,r2=0,i;
a=Double.parseDouble(sc.nextLine());
b=Double.parseDouble(sc.nextLine());
c=Double.parseDouble(sc.nextLine());
int d = (int)Math.pow(b, 2) - (int)(4*a*c);
String t1 = Boolean.toString(d>0);
int f=5;
if(t1.equals("false"))
{
if(d<0)
{
f=1;
}
else
{
f=0;
}
}
switch(t1)
{
case "true": // d>0 - two real roots
{
r1 = (-b + (Math.sqrt(d))) / (2*a);
r2 = (-b - (Math.sqrt(d))) / (2*a);
System.out.println(String.format("Root1: %.4f\nRoot2: %.4f",r1,r2));
}
break;
case "false": // d<0 - complex roots or d=0 - equal and real roots
{
switch(f)
{
case 0: //equal and real roots
{
r1=r2=-b/(2*a);
System.out.println("Root1: %.2f and Root2: %.2f"+r1+r2);
}
break;
case 1: // complex roots
{
r1=r2=-b/(2*a);
i=Math.sqrt(-d)/(2*a);
System.out.printf("Root1: %.4f + %.4fi \nRoot2: %.4f - %.4fi",r1,i,r2,i);
}
break;
}
}
}
sc.close();
}
} |
Beta Was this translation helpful? Give feedback.
-
1.Daypackage Operators.ControlFlow.SwitchCase;
import java.util.Scanner;
public class DayOfWeek {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Enter the number: ");
int day=Integer.parseInt(sc.nextLine());
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");
break;
}
default:
System.out.println("Invalid number...");
break;
}
sc.close();
}
}2.Gradepackage Operators.ControlFlow.SwitchCase;
import java.util.Scanner;
public class Grade {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Enter 5 subject marks");
int mark1=Integer.parseInt(sc.nextLine());
int mark2=Integer.parseInt(sc.nextLine());
int mark3=Integer.parseInt(sc.nextLine());
int mark4=Integer.parseInt(sc.nextLine());
int mark5=Integer.parseInt(sc.nextLine());
int per=((mark1+mark2+mark3+mark4+mark5)*100)/500;
switch(per/10){
case 9,10:{
System.out.println("Grade A");
break;}
case 8:{
System.out.println("Grade B");
break;
}
case 7:{
System.out.println("Grade C");
break;
}
case 6:{
System.out.println("Grade D");
break;
}
case 5:{
System.out.println("Grade E");
break;
}
default:{
System.out.println("Grade F");
break;
}
}
sc.close();
}
}3.UpperLowerpackage Operators.ControlFlow.SwitchCase;
import java.util.Scanner;
public class LowerCase {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Enter the character...");
char a=sc.next().charAt(0);
int c=a-65;
switch(c/10){
case 0,1,2:{
System.out.println("Upper case...");
break;
}
case 3,4,5:{
System.out.println("Lower case...");
break;
}
default:{
System.out.println("Invalid Character...");
break;
}
}
sc.close();
}
}4.OddEvenpackage Operators.ControlFlow.SwitchCase;
import java.util.Scanner;
public class EvenOdd {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Enter the number: ");
int a=Integer.parseInt(sc.nextLine());
switch(a%2){
case 0:{
System.out.println("Even Number");
break;
}
case 1:{
System.out.println("Odd Number");
break;
}
default:{
System.out.println("Invalid number");
break;
}
}
sc.close();
}
}5.Roots of Equationpackage Operators.ControlFlow.SwitchCase;
import java.util.Scanner;
public class Roots {
public static void main(String[] args) {
double root1=0,root2=0;
Scanner sc=new Scanner(System.in);
System.out.println("Enter the value of a:");
double a=Integer.parseInt(sc.nextLine());
System.out.println("Enter the value of b:");
double b=Integer.parseInt(sc.nextLine());
System.out.println("Enter the value of c:");
double c=Integer.parseInt(sc.nextLine());
double d=(b*b)-4*a*c;
int e=d>0?1:d<0?2:0;
switch(e){
case 1:{root1=(-b +Math.sqrt(d))/ (2 * a);
root2=(-b -Math.sqrt(d))/ (2 * a);
System.out.printf("root1 = %.2f and root2 = %.2f", root1, root2);
break;
}
case 2:{
root1=(-b)/(2*a);
root2=Math.sqrt(-d)/(2*a);
System.out.printf("\nroot1 = %.2f+%.2fi",root1, root2);
System.out.printf("\nroot2 = %.2f-%.2fi", root1, root2);
break; }
case 0:{
root1=(-b)/(2*a);
root2=(-b)/(2*a);
System.out.printf("root1 = root2 = %.2f;", root1);
break;
}
}
sc.close();
}
} |
Beta Was this translation helpful? Give feedback.
-
Switch Statement1 . weekNamepackage moduleswitch;
import java.util.Scanner;
public class WeekName {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.println("Enter the number:");
int ch=sc.nextInt();
switch(ch){
case 0:
System.out.println("Sunday");
break;
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;
default:
System.out.println("invalid");
break;
}
}
}output2.Gradepackage moduleswitch;
import java.util.Scanner;
public class GradeSwitch {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Enter the marks (Physics,chemistry,Biology,mathematics,computer)");
int physics=sc.nextInt();
int chemistry=sc.nextInt();
int Biology=sc.nextInt();
int Mathematics=sc.nextInt();
int Computer=sc.nextInt();
int percentage=((physics+chemistry+Biology+Mathematics+Computer)/5);
System.out.println("percentage is "+percentage);
switch(percentage/10)
{
case 10,9:
System.out.println("Grade: A");
break;
case 8:
System.out.println("Grade: B");
break;
case 7:
System.out.println("Grade: C");
break;
case 6:
System.out.println("Grade: D");
break;
case 4,5:
System.out.println("Grade: E");
break;
default:
System.out.println("Grade: F");
break;
}
}
}output:3.Check casepackage moduleswitch;
import java.util.Scanner;
public class CaseSwitch {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Enter the Character ");
char ch=sc.next().charAt(0);
int choice=(int) ch;
switch((choice-65)/10){
case 0,1,2:
System.out.println("Uppercase");
break;
case 3,4,5:
System.out.println("Lowercase");
break;
}
}}output:4.OddEvenpackage moduleswitch;
import java.util.Scanner;
public class EvenSwitch {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.println("Enter the number");
int num=sc.nextInt();
switch (num%2){
case 0:
System.out.println("the number is even");
break;
case 1:
System.out.println("the number is odd");
break;
}
}OUTPUT5.Quadraticpackage moduleswitch;
import java.util.Scanner;
public class QuadraticSwitch {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
double r1,r2,imaginary;
System.out.println("Enter values of a,b,c of quadratic equation");
double a=sc.nextDouble();
double b=sc.nextDouble();
double c=sc.nextDouble();
double discriminant= ((b*b)-(4*a*c));
System.out.println("discriminant is "+discriminant);
int n=discriminant>0?1:discriminant<0?2:0;
switch(n)
{
case 1:
r1=(-b+Math.sqrt(discriminant))/(2*a);
r2=(-b-Math.sqrt(discriminant))/(2*a);
System.out.println("Two roots are " + r1 + " and " + r2);
break;
case 2:
r1=r2=-b/(2*a);
imaginary=Math.sqrt(-discriminant)/(2*a);
System.out.printf("Two roots are %f + %f and %f - %f ",r1,imaginary,r2,imaginary);
break;
case 0:
r1=r2=-b/(2*a);
System.out.println("Two roots are " + r1 + " and " + r2);
break;
}
}
}OUTPUT |
Beta Was this translation helpful? Give feedback.
-
1import java.util.Scanner;
public class WeekDay {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("Enter the day of the week::");
int i=sc.nextInt();
switch (i) {
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(" Enter the day 1-7 ");break;
}
sc.close();
}
}2import java.util.Scanner;
public class Grade {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("Enter the 5 subject marks(1.physics,2.Chemistry,3.Biology,4.Mathematics,5.ComputerScience) ::");
int ph=sc.nextInt();
int ch=sc.nextInt();
int b=sc.nextInt();
int m=sc.nextInt();
int cs=sc.nextInt();
int percent=(ph+ch+b+m+cs)/5;
switch (percent/10) {
case 9,10 : System.out.println(" Grade -A ");break;
case 8 : System.out.println(" Grade -B ");break;
case 7 : System.out.println(" Grade -C ");break;
case 6 : System.out.println(" Grade -D ");break;
case 4,5 : System.out.println(" Grade -E ");break;
default: System.out.println(" Grade- F ");break;
}
sc.close();
}
}3import java.util.Scanner;
public class UppercaseOrLowerCase {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Enter the Character:");
char c=sc.next().charAt(0);
//int i=(c>=65 && c<=90)?1:(c>=97 && c<=122)?5:0;
int i=c-65;
switch(i/10){
case 0,1,2: System.out.println("Upper Case");break;
case 3,4,5: System.out.println("Lower Case");break;
default: System.out.println("Invalid Character");break;
}
sc.close();
}
}4import java.util.Scanner;
public class OddOrEven {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("Enter a number:: ");
int n=sc.nextInt();
switch(n%2){
case 0: System.out.println("Even Number...");break;
case 1: System.out.println("Odd Number...");break;
}
sc.close();
}
}5import java.util.Scanner;
public class RootsOfQuardatic {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Enter value of a, b, and c::");
double a=sc.nextInt();
double b=sc.nextInt();
double c=sc.nextInt();
double determine=((b*b)-(4*a*c));
int ch=determine>0?1:determine<0?2:0;
double r1,r2;
switch (ch) {
case 1:{
r1=(-b+(Math.sqrt(determine)/(2*a)));
r2=(-b-(Math.sqrt(determine)/(2*a)));
System.out.println("Root 1::"+r1+"\nRoot 2::"+r2);break;
}
case 2:{
r1=-b/(2*a);//Real
r2=Math.sqrt(-determine)/(2*a);//Imaginary
System.out.printf("Root 1::%.2f + %.2fi %nRoot 2::%.2f - %.2fi",r1,r2,r1,r2);break;
}
case 0:{
r1=r2=-b/(2*a);
System.out.printf("Root 1::%f %n Root 2::%f ",r1,r2);break;
}
}
sc.close();
}
} |
Beta Was this translation helpful? Give feedback.
-
TASK-SWITCH STATEMENT1.DayDemo.javapackage ControlFlowStatements;
import java.util.Scanner;
public class DayDemo {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("ENTER THE DAY :");
int day=Integer.parseInt(sc.nextLine());
switch(day)
{
case 1:System.out.println("DAY : MONDAY");
break;
case 2:System.out.println("DAY : TUESDAY");
break;
case 3:System.out.println("DAY : WEDNESDAY");
break;
case 4:System.out.println("DAY : THURSDAY");
break;
case 5:System.out.println("DAY : FRIDAY");
break;
case 6:System.out.println("DAY : SATURDAY");
break;
case 7:System.out.println("DAY : SUNDAY");
break;
default:System.out.println("ENTER VALID DAY");
break;
}
sc.close();
}
}Output2.GradeDemo.javapackage ControlFlowStatements;
import java.util.Scanner;
public class GradeDemo {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("ENTER MARKS OF FIVE SUBJECTS");
System.out.println("PHYSICS");
int m1=Integer.parseInt(sc.nextLine());
System.out.println("CHEMISTRY");
int m2=Integer.parseInt(sc.nextLine());
System.out.println("BIOLOGY");
int m3=Integer.parseInt(sc.nextLine());
System.out.println("MATHEMATICS");
int m4=Integer.parseInt(sc.nextLine());
System.out.println("COMPUTER");
int m5=Integer.parseInt(sc.nextLine());
int total=m1+m2+m3+m4+m5;
System.out.println("TOTAL_MARKS : " +total);
double percentage=(total*100)/500;
System.out.println("PERCENTAGE : " +percentage);
switch((int) percentage/10)
{
case 10,9:
System.out.println("GRADE: A");
break;
case 8:
System.out.println("GRADE: B");
break;
case 7:
System.out.println("GRADE: C");
break;
case 6:
System.out.println("GRADE: D");
break;
case 4,5:
System.out.println("GRADE: E");
break;
default:
System.out.println("GRADE: F");
break;
}
sc.close();
}
}Output3.AlphabetDemo.javapackage ControlFlowStatements;
import java.util.Scanner;
public class AlphabetDemo {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Enter a character");
char ch=sc.next().charAt(0);
int a=(int) ch;
String s = Boolean.toString(ch >= 65 && ch <= 90);
switch (s) {
case "false":System.out.println(ch+" is in lowercase");
break;
case "true":System.out.println(ch+" is in uppercase");
break;
}
}
}Output4.EvenOdd.javapackage ControlFlowStatements;
import java.util.Scanner;
public class EvenOdd {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("ENTER A NUMBER");
int num=sc.nextInt();
int a=num%2;
switch (a) {
case 0:System.out.println("It is a even number");
break;
case 1:System.out.println("It is a odd number");
break;
}
sc.close();
}
}Output5.Equation.javapackage ControlFlowStatements;
import java.util.Scanner;
public class Equation {
public static void main(String[] args) {
float r1,r2;
Scanner sc=new Scanner(System.in);
System.out.println("ENTER THE VALUES OF A,B,C FOR QUADRATIC EQUATION");
float a=sc.nextFloat();
float b=sc.nextFloat();
float c=sc.nextFloat();
float d=b*b-4*a*c;
int flag=0;
if(d==0)
flag=0;
if(d<0)
flag=-1;
if(d>0)
flag=1;
double i;
switch(flag)
{
case 0:
r1=r2=-b/(2*a);
System.out.println("Two equal and real roots: root 1= %.2f and root 2=%.2f"+r1+r2);
break;
case 1:
r1 = (float) ((-b+Math.sqrt(d))/(2*a));
r2 = (float) ((-b-Math.sqrt(d))/(2*a));
System.out.println("real roots: root 1=%.2f and root 2=%.2f"+ r1 + r2);
break;
case -1:
r1=r2=-b/(2*a);
i=Math.sqrt(-d)/(2*a);
System.out.println(String.format("complex roots: root 1= %.2f + i%.2f and root 2= %.2f - i%.2f" ,r1,i,r2,i));
break;
}
}
} Output |
Beta Was this translation helpful? Give feedback.
-
1 Weekimport java.util.*;
public class Weeks{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("Enter the day : ");
int day = sc.nextInt();
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");
break;
default:
System.out.println("Invalid day");
}
}
}Output:2 Markimport java.util.*;
public class Subjects{
publiimport java.util.*;
public class Subjects{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("Physics : ");
int physics = sc.nextInt();
System.out.println("Chemistry : ");
int chemistry = sc.nextInt();
System.out.println("Biology : ");
int biology = sc.nextInt();
System.out.println("Mathematics : ");
int mathematics = sc.nextInt();
System.out.println("Computer : ");
int computer = sc.nextInt();
int percentage = ((physics+chemistry+biology+mathematics+computer)*100)/500;
switch(percentage/10)
{
case 9:
System.out.println("Grade : A");
break;
case 8:
System.out.println("Grade : B");
break;
case 7:
System.out.println("Grade : C");
break;
case 6:
System.out.println("Grade : D");
break;
case 5:
System.out.println("Grade : E");
break;
default:
System.out.println("Grade : F");
break;
}
}
}Output:3 Lower and UpperCaseimport java.util.*;
public class LowerUpper{
public static void main(String args[])
{
char a;
int res = -1;
Scanner sc = new Scanner(System.in);
System.out.print("Enter the character: ");
a=sc.nextLine().charAt(0);
if(a >= 65 && a <= 90)
{
res=0;
}
if(a >= 97 && a <= 122)
{
res=1;
}
switch(res)
{
case 0:
System.out.println("Upper case");
break;
case 1:
System.out.println("Lower case");
break;
default:
System.out.println("Invalid character");
break;
}
}
}Output:4 Even or Oddimport java.util.Scanner;
public class SwitchEvOd {
public static void main(String args[])
{
int n;
Scanner sc=new Scanner(System.in);
System.out.print("Enter the number: ");
n=sc.nextInt();
int res=n%2;
switch(res)
{
case 0:
System.out.println("even number");
break;
case 1:
System.out.println("odd number");
break;
default:
System.out.println("Invalid Input");
break;
}
}
}
Output:5 Quadratic equationimport java.util.Scanner;
public class RootsQuad {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Enter value of a, b, and c:");
double a=sc.nextInt();
double b=sc.nextInt();
double c=sc.nextInt();
double determinant=((b*b)-(4*a*c));
int ch=determinant>0?1:determinant<0?2:0;
double res1,res2;
switch (ch) {
case 1:{
res1=(-b+(Math.sqrt(determinant)/(2*a)));
res2=(-b-(Math.sqrt(determinant)/(2*a)));
System.out.println("Root 1::"+res1+"\nRoot 2::"+res2);
break;
}
case 2:{
res1=-b/(2*a);//Real
res2=Math.sqrt(-determinant)/(2*a);//Imaginary
System.out.printf("Root 1::%.2f + %.2fi %nRoot 2::%.2f - %.2fi",res1,res2,res1,res2);
break;
}
case 0:{
res1=res2=-b/(2*a);
System.out.printf("Root 1::%f %n Root 2::%f ",res1,res2);
break;
}
}
}
}Output: |
Beta Was this translation helpful? Give feedback.
-
1import java.util.Scanner;
public class WeekDays {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("Enter the day of the week::");
int n=sc.nextInt();
switch (n) {
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 day ");break;
}
sc.close();
}
}2import java.Scanner.*;
public class FiveSubjects{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("Marks in Physics : ");
int physics = sc.nextInt();
System.out.println("Marks in Chemistry : ");
int chemistry = sc.nextInt();
System.out.println("Marks in Biology : ");
int biology = sc.nextInt();
System.out.println("Marks in Mathematics : ");
int mathematics = sc.nextInt();
System.out.println("Marks in Computer science : ");
int computer = sc.nextInt();
int percentage = ((physics+chemistry+biology+mathematics+computer)*100)/500;
switch(percentage/10)
{
case 9:
System.out.println("Grade : A");
break;
case 8:
System.out.println("Grade : B");
break;
case 7:
System.out.println("Grade : C");
break;
case 6:
System.out.println("Grade : D");
break;
case 5:
System.out.println("Grade : E");
break;
default:
System.out.println("Grade : F");
break;
}
}
}3import java.util.Scanner;
public class CheckCharacter {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter a character: ");
char ch = sc.next().charAt(0);
String res = Boolean.toString(ch >= 65 && ch <= 90);
switch (res) {
case "true":
System.out.println("Uppercase");
break;
case "false":
System.out.println("Lowercase");
break;
default:
System.out.println("Invalid character");
break;
}
sc.close();
}
}4import java.util.Scanner;
public class OddEven {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.println("Enter a number");
int n=sc.nextInt();
switch (n%2){
case 0:
System.out.println("The number is even");
break;
case 1:
System.out.println("The number is odd");
break;
}
}
} |
Beta Was this translation helpful? Give feedback.
-
1public class DayOfWeek {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("Enter the day as number :: ");
int day = sc.nextInt();
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");
break;
default:
System.out.println("Invalid Number, Provide number from 1 to 7");
break;
}
}
}2public class GradeUsingSwitch {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("Enter Physics Mark ::");
int p = sc.nextInt();
System.out.print("Enter Chemistry Mark ::");
int c = sc.nextInt();
System.out.print("Enter Biology Mark ::");
int b = sc.nextInt();
System.out.print("Enter Mathematics Mark::");
int m = sc.nextInt();
System.out.print("Enter Computer Mark ::");
int cs = sc.nextInt();
int total = p + c + b + m + cs;
double percentage = total/5.0;
int result = (int) (percentage / 10);
switch(result)
{
case 9:
System.out.println("Grade A");
break;
case 8:
System.out.println("Grade B");
break;
case 7:
System.out.println("Grade C");
break;
case 6:
System.out.println("Grade D");
break;
case 5:
System.out.println("Grade E");
break;
case 4:
System.out.println("Grade E");
break;
case 3:
System.out.println("Grade F");
break;
case 2:
System.out.println("Grade F");
break;
case 1:
System.out.println("Grade F");
break;
}
}
}3public class CaseUsingSwitch {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter the Character :: ");
char c = sc.next().charAt(0);
int n = c-65;
switch(n/10){
case 0,1,2:
System.out.println("The given character is Upper Case");
break;
case 3,4,5:
System.out.println("The given character is Lower Case");
break;
default:
System.out.println("Invalid Character, please enter a valid character");
break;
}
}
}4public class EvenOrOddSwitch {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Enter a number");
int num = sc.nextInt();
switch (num%2){
case 0:
System.out.println("The given number is EVEN");
break;
case 1:
System.out.println("The given number is ODD");
break;
}
}
} |
Beta Was this translation helpful? Give feedback.
-
Problem 1 - DisplayWeekNamepackage ControlFlowStatement.ConditionStatemnet;
import java.util.Scanner;
public class WeekName {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Enter the day of week in number: ");
int day = sc.nextInt();
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,7:
System.out.println("Weekend");
break;
}
sc.close();
}
} Problem 2 - GradeAndPercentagepackage ControlFlowStatement.ConditionStatemnet;
import java.util.Scanner;
public class GradeAndPercentage {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("Student Marks");
System.out.print("Enter Physics marks: ");
int physics = Integer.parseInt(sc.nextLine());
System.out.print("Enter Chemistry marks: ");
int chemistry = Integer.parseInt(sc.nextLine());
System.out.print("Enter Biology marks: ");
int biology = Integer.parseInt(sc.nextLine());
System.out.print("Enter Mathematics marks:");
int maths = Integer.parseInt(sc.nextLine());
System.out.print("Enter Computer marks:");
int computer = Integer.parseInt(sc.nextLine());
double percentage = (physics+chemistry+biology+maths+computer)/5.0;
System.out.println("Percentage is "+percentage);
int grade = (int)(percentage / 10);
switch(grade){
case 10,9:
System.out.println("Grade: A");
break;
case 8:
System.out.println("Grade: B");
break;
case 7:
System.out.println("Grade: C");
break;
case 6:
System.out.println("Grade: D");
break;
case 4,5:
System.out.println("Grade: E");
break;
case 3,2,1:
System.out.println("Grade: F");
default:
System.out.println("Enter Student marks correctly");
break;
}
sc.close();
}
}Problem 3 - CheckUppercaseOrLowercasepackage ControlFlowStatement.ConditionStatemnet;
import java.util.Scanner;
public class CheckUpperOrLowecase {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Enter a character: ");
char character=sc.next().charAt(0);
String check = Boolean.toString(character >= 65 && character <= 90);
switch (check) {
case "true":
System.out.println("The character is Uppercase");
break;
case "false":
System.out.println("The character is Lowercase");
break;
default:
System.out.println("Invalid character");
break;
}
sc.close();
}
}Problem 4 - CheckOddOrEvenpackage ControlFlowStatement.ConditionStatemnet;
import java.util.Scanner;
public class OddOrEven {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("Enter a number: ");
int num=sc.nextInt();
int number=num%2;
switch(number) {
case 0:
System.out.print(num+" is even number");
break;
case 1:
System.out.print(num+" is odd number");
}
sc.close();
}
}Problem 5 - QuadraticEquationpackage ControlFlowStatement.ConditionStatemnet;
import java.util.Scanner;
public class QuadraticEquation {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("Enter value of x: ");
double a=sc.nextDouble();
System.out.print("Enter value of y: ");
double b=sc.nextDouble();
System.out.print("Enter value of z: ");
double c=sc.nextDouble();
double determinant=((b*b)-(4*a*c));
int choice=determinant>0?1:determinant<0?2:0;
double equation1,equation2;
switch (choice) {
case 1:{
equation1=(-b+(Math.sqrt(determinant)/(2*a)));
equation2=(-b-(Math.sqrt(determinant)/(2*a)));
System.out.print("%nRoot1 : "+equation1+"\tRoot2 : "+equation2);
break;
}
case 2:{
equation1=-b/(2*a);
equation2=Math.sqrt(-determinant)/(2*a);
System.out.printf("%nRoot1 : %.2f + %.2fi %nRoot2 : %.2f - %.2fi",equation1,equation2,equation1,equation2);
break;
}
case 0:{
equation1=equation2=-b/(2*a);
System.out.printf("%nRoot1 : %f %nRoot2 : %f",equation1,equation2);
break;
}
}
sc.close();
}
} |
Beta Was this translation helpful? Give feedback.
-
1.Dayspublic class DaysSwitchCase {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println();
int day=scanner.nextInt();
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");
break;
default:
System.out.println("No such day in a week");
}
scanner.close();
}
}2.Percentagepublic class GradeSwitchCase {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Enter mark in Physics:");
int physics=scanner.nextInt();
System.out.println("Enter mark in Chemistry:");
int Chemistry=scanner.nextInt();
System.out.println("Enter mark in Biology:");
int Biology=scanner.nextInt();
System.out.println("Enter mark in Maths:");
int Maths=scanner.nextInt();
System.out.println("Enter mark in Computer:");
int Computer=scanner.nextInt();
double percentage=(double)(((physics+Chemistry+Biology+Maths+Computer)*100)/500);
int percent=(int)percentage/10;
String grade;
switch(percent)
{
case 10:
case 9:
grade="A";
break;
case 8:
grade="B";
break;
case 7:
grade="C";
break;
case 6:
grade="D";
break;
case 5:
case 4:
grade="E";
break;
default:
grade="F";
break;
}
System.out.println(" Grade "+grade);
scanner.close();
}
}3. Casepublic class CaseUsingSwitch {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Enter character");
char ch=scanner.next().charAt(0);
int type=0;
if(ch>='A' && ch<='Z')
{
type=1;
}
if(ch>='a' && ch<='z')
{
type=2;
}
switch(type)
{
case 1:
System.out.println("Given Character is UPPER CASE");
break;
case 2:
System.out.println("Given Character is LOWER CASE");
break;
default:
System.out.println("Special character");
break;
}
scanner.close();
}
}4.odd or evenpublic class SwitchOddEven {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Enter Number");
int number=scanner.nextInt();
int value=number%2;
switch(value) {
case 0:
System.out.println("Given number is EVEN");
break;
case 1:
System.out.println("Given number is ODD");
}
scanner.close();
}
}5.Quadratic equationpublic class QuadraticEquation {
public static void main(String[] args) {
float a, b, c;
System.out.println("Enter values of a, b, c :");
Scanner z=new Scanner(System.in);
a = z.nextFloat();
b = z.nextFloat();
c = z.nextFloat();
float r1,r2,i;
float d;
d = (b*b)-(4*a*c);
int duad=d>0?1:d<0?1:2;
switch(duad)
{
case 0:
r1 = (float) ((-b+Math.sqrt(d))/(2*a));
r2 = (float) ((-b-Math.sqrt(d))/(2*a));
System.out.printf("real roots:%.2f and %.2f",r1,r2);
break;
case 1:
r1=r2=-b/(2*a);
i=(float) (Math.sqrt(-d)/(2*a));
System.out.printf("complex roots: %.2f + i%.2f and %.2f - i%.2f",r1,i,r2,i);
break;
case 2:
r1=r2=-b/(2*a);
System.out.printf("Two equal and real roots: %.2f and %.2f",r1,r2);
break;
}
z.close();
}
} |
Beta Was this translation helpful? Give feedback.
-
1import java.util.Scanner;
public class MainClass {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.println("Enter Number:");
int dayInNumber =Integer.parseInt(sc.nextLine());
switch(dayInNumber){
case 0:
System.out.println("Sunday");
break;
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;
default:
System.out.println("invalid");
break;
}
}
}2import java.util.Scanner;
public class MainClass {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("Enter Physics Mark : ");
int physics = Integer.parseInt(sc.nextLine());
System.out.print("Enter Chemistry Mark : ");
int chemistry = Integer.parseInt(sc.nextLine());
System.out.print("Enter Biology Mark : ");
int biology = Integer.parseInt(sc.nextLine());
System.out.print("Enter Mathematics Mark : ");
int maths = Integer.parseInt(sc.nextLine());
System.out.print("Enter Computer Mark : ");
int computerScience = Integer.parseInt(sc.nextLine());
int total = physics + chemistry + biology + maths + computerScience;
double percentage = total/5.0;
int result = (int) (percentage / 10);
switch(result)
{
case 9:
System.out.println("Grade A");
break;
case 8:
System.out.println("Grade B");
break;
case 7:
System.out.println("Grade C");
break;
case 6:
System.out.println("Grade D");
break;
case 5:
System.out.println("Grade E");
break;
case 4:
System.out.println("Grade E");
break;
case 3:
System.out.println("Grade F");
break;
case 2:
System.out.println("Grade F");
break;
case 1:
System.out.println("Grade F");
break;
}
}
}3public class MainClass {
public static void main(String args[])
{
char character;
int a =-1;
Scanner sc=new Scanner(System.in);
System.out.print("Enter Character: ");
character=sc.nextLine().charAt(0);
if(character>= 65 && character<= 90)
{
a=0;
}
if(character >= 97 && character <=122)
{
a=1;
}
switch(a)
{
case 0:
System.out.println("Upper case");
break;
case 1:
System.out.println("Lower case");
break;
default:
System.out.println("Invalid character");
break;
}
}
}4 import java.util.Scanner;
public class MainClass {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("ENTER A NUMBER");
int number = sc.nextInt();
int a = number % 2;
switch (a) {
case 0:
System.out.println("Even Number");
break;
case 1:
System.out.println("Odd Number");
break;
}
}
} |
Beta Was this translation helpful? Give feedback.
-
1import java.util.Scanner;
public class WeekDay {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Enter the day of the week");
int day=sc.nextInt();
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");
break;
default:
System.out.println("Invalid Day ");
}
}
}2import java.util.Scanner;
public class GradeFinder {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("Enter the mark of Physics: ");
int physics=sc.nextInt();
System.out.println("Enter the mark of Chemistry: ");
int chemistry=sc.nextInt();
System.out.println("Enter the mark of Biology: ");
int Biology=sc.nextInt();
System.out.println("Enter the mark of Mathematics: ");
int Mathematics=sc.nextInt();
System.out.println("Enter the mark of Computer: ");
int Computer=sc.nextInt();
int Average=(physics+chemistry+Biology+Mathematics+Computer)/5;
switch(Average/10){
case 9:
System.out.println("Grade A");
break;
case 8:
System.out.println("Grade B");
break;
case 7:
System.out.println("Grade C");
break ;
case 6:
System.out.println("Grade D");
break;
case 5:
System.out.println("Grade E");
break;
case 4:
System.out.println("Grade E");
break;
default:
System.out.println("Failed");
break;
}
}
}
3import java.util.Scanner;
public class Alphabets {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.println("Enter any alphabet:");
char Alphabet=sc.next().charAt(0);
int letter;
if( Alphabet>=65 && Alphabet<=90){
letter=0;
}
else{
letter=1;
}
switch(letter){
case 0:
System.out.println("This is Upper Case");
break;
case 1:
System.out.println("This is Lower Case");
break;
}
}
}4import java.util.Scanner;
public class FindType {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.println("Enter the number");
int number=sc.nextInt();
int num;
if(number%2==0){
num=0;
}
else{
num=1;
}
switch(num){
case 0:
System.out.println("This is even umber");
break;
case 1:
System.out.println("This is odd number");
break;
}
}
}5import java.util.Scanner;
public class Quad {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
double root1, root2, imaginary, discriminant;
System.out.print(" Please Enter the Values of a, b, c of Quadratic Equation : ");
double a = sc.nextDouble();
double b = sc.nextDouble();
double c = sc.nextDouble();
discriminant = (b * b) - (4 * a *c);
int result=discriminant>0?2:discriminant<0?1:0;
switch(result){
case 0:
root1 = root2 = -b / (2 * a);
System.out.println("\n Two Equal and Real Roots Exists: root1 = " + root1 + " and root2 = " + root2);
break;
case 1:
root1 = root2 = -b / (2 * a);
imaginary = Math.sqrt(-discriminant) / (2 * a);
System.out.println("\n Two Distinct Complex Roots Exists: root1 = " + root1 + " + " + imaginary + " and root2 = " + root2 +" - " +imaginary);
break;
case 2:
root1 = (-b + Math.sqrt(discriminant) / (2 * a));
root2 = (-b - Math.sqrt(discriminant) / (2 * a));
System.out.println("\n Two Distinct Real Roots Exists: root1 = " + root1 + " and root2 = " + root2);
break;
}
}
} |
Beta Was this translation helpful? Give feedback.
-
1import java.util.*;
public class Main
{
public static void main(String[] args) {
Scanner obj=new Scanner(System.in);
System.out.println("Enter the day of number:");
int day=obj.nextInt();
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("Thurseday");
break;
case 5:
System.out.println("Friday");
break;
case 6:
System.out.println("Saturday");
break;
case 7:
System.out.println("Sunday");
break;
default:
System.out.println("Enter the correct number");
break;
}
}
}2import java.util.*;
public class Main
{
public static void main(String[] args) {
Scanner obj=new Scanner(System.in);
System.out.println("Enter the mark of Physics:");
int physics=obj.nextInt();
System.out.println("Enter the mark of Chemistry:");
int chemistry=obj.nextInt();
System.out.println("Enter the mark of Biology:");
int biology=obj.nextInt();
System.out.println("Enter the mark of Mathematics:");
int mathematics=obj.nextInt();
System.out.println("Enter the mark of Computer:");
int computer=obj.nextInt();
int percentage=((physics+chemistry+biology+mathematics+computer)/5);
System.out.println("percentage:"+percentage);
int condition=percentage/10;
switch(condition)
{
case 10:
case 9:
System.out.println("Grade A");
break;
case 8:
System.out.println("Grade: B");
break;
case 7:
System.out.println("Grade: C");
break;
case 6:
System.out.println("Grade: D");
break;
case 5:
case 4:
System.out.println("Grade: E");
break;
default:
System.out.println("Grade: F");
break;
}
}
}3import java.util.*;
public class Main
{
public static void main(String[] args) {
Scanner obj=new Scanner(System.in);
System.out.println("Enter the character:");
char character=obj.next().charAt(0);
String validate="";
if(character>=65&&character<=90)
{
validate="upper";
}
if(character>=97&&character<=122){
validate="lower";
}
switch(validate)
{
case "lower":
System.out.println("the character is lower case");
break;
case "upper":
System.out.println("the character is upper case");
break;
default:
System.out.println("Enter the character correctly");
break;
}
}
}4import java.util.*;
public class Main
{
public static void main(String[] args) {
Scanner obj=new Scanner(System.in);
System.out.println("Enter the number:");
int number=obj.nextInt();
int addOrEven=number%2;
switch(addOrEven)
{
case 0:
System.out.println("the number is even");
break;
default:
System.out.println("the number is odd");
break;
}
}
}5import java.util.Scanner;
public class Demo {
public static void main(String[] args) {
Scanner obj = new Scanner(System.in);
System.out.println("Enter the number a:");
int a = obj.nextInt();
System.out.println("Enter the number b:");
int b = obj.nextInt();
System.out.println("Enter the number c:");
int c = obj.nextInt();
double root1;
double root2;
int determinant = (b * b) - (4 * a * c);
String deterOne = determinant >= 0 ? "true" : "false";
switch (deterOne) {
case "true":
root1 = (-b + Math.sqrt(determinant)) / (2 * a);
root2 = (-b - Math.sqrt(determinant)) / (2 * a);
System.out.println("root1 =" + root1 + "and root2 =" + root2);
break;
case "false":
String deterTwo = determinant < 0 ? "true" : "false";
switch (deterTwo) {
case "false":
root1 = -b / (2 * a);
root2 = -b / (2 * a);
System.out.println("root1 = root2 = " + root1);
break;
case "true":
double real = -b / (2 * a);
double imaginary = Math.sqrt(-determinant) / (2 * a);
System.out.format("root1 = %.2f+%.2fi", real, imaginary);
System.out.format("\nroot2 = %.2f-%.2fi", real, imaginary);
break;
}
}
obj.close();
}
} |
Beta Was this translation helpful? Give feedback.
-
1//Write a Java program to print the day of the week's name using a switch case
class Switch1{
public static void main(String[] args) {
String day ="Tuesday";
switch(day){
case "Sunday":
System.out.println("It is Sunday!");
break;
case "Monday":
System.out.println("It is Monday!");
break;
case "Tuesday":
System.out.println("It is Tuesday!");
break;
case "Wednesday":
System.out.println("It is Wednesday!");
break;
case "Thursday":
System.out.println("It is Thursday!");
break;
case "Friday":
System.out.println("It is Friday!");
break;
case "Saturday":
System.out.println("It is Saturday!");
break;
default:
System.out.printf(" %s is not a valid day",day);
}
}
}2import java.util.Scanner;
/*Using the switch statement, write a program to input marks of five subjects Physics, Chemistry, Biology, Mathematics, and Computer. Calculate percentage and grade according to the following:
Percentage >= 90% : Grade A
Percentage >= 80% : Grade B
Percentage >= 70% : Grade C
Percentage >= 60% : Grade D
Percentage >= 40% : Grade E
Percentage < 40% : Grade F */
public class Switch2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Physics Marks");
int physics = sc.nextInt();
System.out.println("Chemistry Marks");;
int chemistry= sc.nextInt();
System.out.println("Biology Marks");
int biology = sc.nextInt();
System.out.println("Mathematics Marks");
int mathematics = sc.nextInt();;
System.out.println("Computer Marks");
int computer = sc.nextInt();
int percentage = ((physics+chemistry+biology+mathematics+computer)*100)/500;
switch (percentage/10) {
case 9:
System.out.println("Grade A");
break;
case 8:
System.out.println("Grade B");
break;
case 7:
System.out.println("Grade C");
break;
case 6:
System.out.println("Grade D");
break;
case 4:
System.out.println("Grade E");
break;
case 3,2,1:
System.out.println("Grade F");
break;
}
sc.close();
}
}3import java.util.Scanner;
/*WAP to check whether a character is an uppercase or lowercase alphabet. Using the switch statement.
*/
public class Switch3 {
public static void main(String[] args) {
Scanner sc= new Scanner(System.in);
int res =-1;
System.out.println("Enter a character");
char ch=sc.nextLine().charAt(0);
if(ch>=65 && ch<=90){ res = 0;}
if(ch>=97 && ch<=122){ res=1;}
switch (res) {
case 0:
System.out.println("Uppercase");
break;
case 1:
System.out.println("Lowercase");
break;
default:
System.out.println("Invalid character");
}
sc.close();
}
}4 Even or Oddimport java.util.Scanner;
/*WAP to check whether a number is even or odd using a switch case.
*/
public class Switch4 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter a number: ");
int number = sc.nextInt();
int result = -1;
if(number%2 == 0) {
result = 1;
}
else{
result = 0;
}
switch(result) {
case 1:
System.out.println("The number is Even ");
break;
case 0:
System.out.println("The number is odd ");
break;
}
sc.close();
}
}5import java.util.Scanner;
/*WAP to find roots of a quadratic equation using switch case.
*/
public class Switch5 {
public static void main(String[] args) {
double root1=0,root2=0;
Scanner sc=new Scanner(System.in);
System.out.println("Enter the value of a:");
double a=Integer.parseInt(sc.nextLine());
System.out.println("Enter the value of b:");
double b=Integer.parseInt(sc.nextLine());
System.out.println("Enter the value of c:");
double c=Integer.parseInt(sc.nextLine());
double d=(b*b)-4*a*c;
int e=d>0?1:d<0?2:0;
switch(e){
case 1:{root1=(-b +Math.sqrt(d))/ (2 * a);
root2=(-b -Math.sqrt(d))/ (2 * a);
System.out.printf("root1 = %.2f and root2 = %.2f", root1, root2);
break;
}
case 2:{
root1=(-b)/(2*a);
root2=Math.sqrt(-d)/(2*a);
System.out.printf("\nroot1 = %.2f+%.2fi",root1, root2);
System.out.printf("\nroot2 = %.2f-%.2fi", root1, root2);
break; }
case 0:{
root1=(-b)/(2*a);
root2=(-b)/(2*a);
System.out.printf("root1 = root2 = %.2f;", root1);
break;
}
}
sc.close();
}
} |
Beta Was this translation helpful? Give feedback.
-
Codepackage java_programs;
import java.util.*;
public class SwitchCase1 {
public static void main(String[] args) {
fnPrintDayOfWeek();
fnPrintGrades();
fnPrintUpperLower();
fnPrintOddEven();
fnPrintRootsOfQuadratic();
}
// Write a Java program to print the day of the week's name using a switch case.
public static void fnPrintDayOfWeek() {
Scanner sc = new Scanner(System.in);
System.out.println("enter number for the day of the week:");
int n = sc.nextInt();
switch (n) {
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");
break;
default:
System.out.println("Number is not in range of 1 to 7");
break;
}
}
// Using the switch statement, write a program to input marks of five subjects
// Physics, Chemistry, Biology, Mathematics, and Computer. Calculate percentage
// and grade according to the following:
// Percentage >= 90% : Grade A
// Percentage >= 80% : Grade B
// Percentage >= 70% : Grade C
// Percentage >= 60% : Grade D
// Percentage >= 40% : Grade E
// Percentage < 40% : Grade F
public static void fnPrintGrades() {
Scanner sc = new Scanner(System.in);
System.out.println("enter marks of Physics from 100:");
int pNo = sc.nextInt();
System.out.println("enter marks of Chemistry from 100::");
int cNo = sc.nextInt();
System.out.println("enter marks of Biology from 100::");
int bNo = sc.nextInt();
System.out.println("enter marks of Maths from 100::");
int mNo = sc.nextInt();
System.out.println("enter marks of computer from 100::");
int coNo = sc.nextInt();
int percentage = ((pNo + cNo + bNo + coNo + mNo) * 100) / 500;
switch (percentage / 10) {
case 9, 10:
System.out.println("Grade: A");
break;
case 8:
System.out.println("Grade: B");
break;
case 7:
System.out.println("Grade: C");
break;
case 6:
System.out.println("Grade: D");
break;
case 4, 5:
System.out.println("Grade: E");
break;
default:
System.out.println("Grade: F");
break;
}
}
// WAP to check whether a character is an uppercase or lowercase alphabet. Using
// the switch statement.
public static void fnPrintUpperLower() {
Scanner sc = new Scanner(System.in);
System.out.println("enter alpha Character:");
char c = sc.next().charAt(0);
int val = c - 65;
switch (val / 10) {
case 0, 1, 2:
System.out.println("Uppercase Character");
break;
case 3, 4, 5:
System.out.println("lowercase Character");
break;
default:
System.out.println("Not a alpha character");
break;
}
}
// WAP to check whether a number is even or odd using a switch case.
public static void fnPrintOddEven() {
Scanner sc = new Scanner(System.in);
System.out.println("enter Numeric Value:");
int a = sc.nextInt();
int data = a % 2;
switch (data) {
case 0:
System.out.println("Even Number ");
break;
case 1:
System.out.println("odd Number ");
break;
default:
System.out.println("Not a Numeric Value");
break;
}
}
// WAP to find roots of a quadratic equation using switch case.
public static void fnPrintRootsOfQuadratic() {
Scanner sc = new Scanner(System.in);
System.out.println("ente value of a:");
int a = sc.nextInt();
System.out.println("ente value of b:");
int b = sc.nextInt();
System.out.println("ente value of c:");
int c = sc.nextInt();
int data = b * b - 4 * a * c;
double root1 = 0;
double root2 = 0;
int noOfRoots = data > 0 ? 1 : data < 0 ? 2 : 0;
switch (noOfRoots) {
case 0:
root1 = (-b) / (2 * a);
root2 = (-b) / (2 * a);
System.out.println("root1:" + root1 + " root2:" + root2);
break;
case 1:
root1 = (-b + Math.sqrt(data)) / (2 * a);
root2 = (-b - Math.sqrt(data)) / (2 * a);
System.out.println("root1:" + root1 + " root2:" + root2);
break;
case 2:
root1 = (-b) / (2 * a);
root2 = Math.sqrt(-data) / (2 * a);
System.out.println("root1:" + root1 + " root2:" + root2);
break;
}
}
}output |
Beta Was this translation helpful? Give feedback.
-
import java.util.*;
import java.lang.*;
import javax.lang.model.util.ElementScanner14;
public class task84 {
public static void main(String[] args) {
task1();
task2();
task3();
task4();
task5();
}
public static void task1() {
Scanner scn = new Scanner(System.in);
System.out.println("Enter the day of the week: ");
int d = scn.nextInt();
switch (d) {
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("Enter a number only");
break;
}
System.out.println();
}
public static void task2() {
Scanner scn = new Scanner(System.in);
int m1, m2, m3, m4, m5;
int p;
System.out.println("input physics marks");
m1 = scn.nextInt();
System.out.println("input chemistry marks");
m2 = scn.nextInt();
System.out.println("input biology marks");
m3 = scn.nextInt();
System.out.println("input mathematics marks");
m4 = scn.nextInt();
System.out.println("input computer marks");
m5 = scn.nextInt();
p = (m1 + m2 + m3 + m4 + m5) / 5;
p = p / 10;
switch (p) {
case 10:
System.out.println("Grade A");
break;
case 9:
System.out.println("Grade A");
break;
case 8:
System.out.println("Grade B");
break;
case 7:
System.out.println("Grade C");
break;
case 6:
System.out.println("Grade D");
break;
case 4:
System.out.println("Grade E");
break;
default:
System.out.println("Grade F");
break;
}
System.out.println();
}
public static void task3() {
Scanner scn = new Scanner(System.in);
System.out.println("Enter a character");
char c = scn.next().charAt(0);
int casing;
if (c >= 97 && c <= 122) {
casing = 0;
} else if (c >= 65 && c <= 90) {
casing = 1;
} else {
casing = 2;
}
switch (casing) {
case 0:
System.out.println("lower casing");
break;
case 1:
System.out.println("upper casing");
break;
case 2:
System.out.println("not an alphabet");
break;
}
System.out.println();
}
public static void task4() {
Scanner scn = new Scanner(System.in);
System.out.println("Enter a number");
int number = scn.nextInt();
int result = number % 2;
switch (result) {
case 0:
System.out.println("Even number");
break;
case 1:
System.out.println("Odd number");
break;
}
System.out.println();
}
public static void task5() {
Scanner scn = new Scanner(System.in);
double a, b, c, d;
int s = 0;
double squareroot;
double root1 = 0, root2 = 0;
System.out.println("Enter the value of a");
a = scn.nextDouble();
System.out.println("Enter the value of b");
b = scn.nextDouble();
System.out.println("Enter the value of c");
c = scn.nextDouble();
d = (b * b) - (4 * a * c);
squareroot = Math.sqrt(d);
if (d == 0) {
s = 0;
} else if (d > 0) {
s = 1;
}
switch (s) {
case 0:
double root = (-b + squareroot) / (2 * a);
System.out.println("Roots: " + root);
break;
case 1:
root1 = (-b + squareroot) / (2 * a);
root2 = (-b - squareroot) / (2 * a);
System.out.println("Roots: " + root1 + " and " + root2);
break;
}
System.out.println();
}
} |
Beta Was this translation helpful? Give feedback.
-
import java.util.*;
public class D84 {
public static void main(String[] args) {
dayOfWeek();
GradeSwitch();
evenorOdd();
RootsOfQuadraticEquation();
upperOrLower();
}
public static void dayOfWeek() {
Scanner sc = new Scanner(System.in);
System.out.println("Enter the day of the week :");
int day = sc.nextInt();
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");
break;
default:
System.out.println("Please enter valid number");
break;
}
}
public static void GradeSwitch() {
Scanner sc = new Scanner(System.in);
System.out.println("Marks for Physics:");
int phy = sc.nextInt();
System.out.println("Marks for Chemistry");
int chem = sc.nextInt();
System.out.println("Marks for Biology:");
int bio = sc.nextInt();
System.out.println("Marks for Maths:");
int math = sc.nextInt();
System.out.println("Marks for Computer:");
int comp = sc.nextInt();
int percentage = ((phy + chem + bio + math + comp) * 100) / 500;
switch (percentage / 10) {
case 9, 10:
System.out.println("Grade: A");
break;
case 8:
System.out.println("Grade: B");
break;
case 7:
System.out.println("Grade: C");
break;
case 6:
System.out.println("Grade: D");
break;
case 4, 5:
System.out.println("Grade: E");
break;
default:
System.out.println("Grade: F");
break;
}
}
public static void upperOrLower() {
Scanner sc = new Scanner(System.in);
int x = -1;
System.out.println("Enter a character:");
char ch = sc.nextLine().charAt(0);
if (ch >= 65 && ch <= 90) {
x = 0;
}
if (ch >= 97 && ch <= 122) {
x = 1;
}
switch (x) {
case 0:
System.out.println("UPPER CASE");
break;
case 1:
System.out.println("LOWER CASE");
break;
default:
System.out.println("Please enter valid character");
}
}
public static void evenorOdd() {
Scanner sc = new Scanner(System.in);
System.out.println("Enter a number:");
int number = sc.nextInt();
int x = number % 2;
switch (x) {
case 1:
System.out.println("Number is ODD");
break;
default:
System.out.println("Numbr is EVEN");
break;
}
}
public static void RootsOfQuadraticEquation() {
Scanner sc = new Scanner(System.in);
System.out.println("Value of a:");
int a = sc.nextInt();
System.out.println("Value of b:");
int b = sc.nextInt();
System.out.println("Value of c:");
int c = sc.nextInt();
int d = (b * b) - (4 * a * c);
double r1 = 0;
double r2 = 0;
int Roots = d > 0 ? 1 : d < 0 ? 2 : 0;
switch (Roots) {
case 0:
r1 = (-b) / (2 * a);
r2 = (-b) / (2 * a);
System.out.println("Root 1 is :" + r1 + " Root 2 is:" + r2);
break;
case 1:
r1 = (-b + Math.sqrt(d)) / (2 * a);
r2 = (-b - Math.sqrt(d)) / (2 * a);
System.out.println("Root 1 is :" + r1 + " Root 2 is:" + r2);
break;
case 2:
r1 = (-b) / (2 * a);
r2 = Math.sqrt(-d) / (2 * a);
System.out.println("Root 1 is :" + r1 + " Root 2 is:" + r2);
break;
}
}
} |
Beta Was this translation helpful? Give feedback.
-
import java.util.*;
import java.lang.*;
public class d84 {
public static void main(String[] args) {
q1();
q2();
q3();
q4();
q5();
}
public static void q1() {
Scanner obj = new Scanner(System.in);
System.out.println("Enter the day of the week: ");
int d = obj.nextInt();
switch (d) {
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 data");
break;
}
}
public static void q2() {
Scanner obj = new Scanner(System.in);
int m1, m2, m3, m4, m5;
int p;
System.out.println("input physics marks");
m1 = obj.nextInt();
System.out.println("input chemistry marks");
m2 = obj.nextInt();
System.out.println("input biology marks");
m3 = obj.nextInt();
System.out.println("input mathematics marks");
m4 = obj.nextInt();
System.out.println("input computer marks");
m5 = obj.nextInt();
p = (m1 + m2 + m3 + m4 + m5) / 5;
p = p / 10;
switch (p) {
case 10:
System.out.println("Grade A");
break;
case 9:
System.out.println("Grade A");
break;
case 8:
System.out.println("Grade B");
break;
case 7:
System.out.println("Grade C");
break;
case 6:
System.out.println("Grade D");
break;
case 4:
System.out.println("Grade E");
break;
default:
System.out.println("Grade F");
break;
}
}
public static void q3() {
Scanner obj = new Scanner(System.in);
System.out.println("Enter a character");
char c = obj.next().charAt(0);
int casing;
if (c >= 97 && c <= 122) {
casing = 0;
} else if (c >= 65 && c <= 90) {
casing = 1;
} else {
casing = 2;
}
switch (casing) {
case 0:
System.out.println("lower casing");
break;
case 1:
System.out.println("upper casing");
break;
case 2:
System.out.println("not an alphabet");
break;
}
}
public static void q4() {
Scanner obj = new Scanner(System.in);
System.out.println("Enter a number");
int number = obj.nextInt();
int result = number % 2;
switch (result) {
case 0:
System.out.println("Even number");
break;
case 1:
System.out.println("Odd number");
break;
}
}
public static void q5() {
Scanner obj = new Scanner(System.in);
double a, b, c, d;
int s = 0;
double squareroot;
double root1 = 0, root2 = 0;
System.out.println("Enter the value of a");
a = obj.nextDouble();
System.out.println("Enter the value of b");
b = obj.nextDouble();
System.out.println("Enter the value of c");
c = obj.nextDouble();
d = (b * b) - (4 * a * c);
squareroot = Math.sqrt(d);
if (d == 0) {
s = 0;
} else if (d > 0) {
s = 1;
}
switch (s) {
case 0:
double root = (-b + squareroot) / (2 * a);
System.out.println("Roots: " + root);
break;
case 1:
root1 = (-b + squareroot) / (2 * a);
root2 = (-b - squareroot) / (2 * a);
System.out.println("Roots: " + root1 + " and " + root2);
break;
}
}
}screenshot |
Beta Was this translation helpful? Give feedback.
-
1import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter the day of the week: ");
int d = sc.nextInt();
switch (d) {
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("Enter a number only");
break;
}
}
}2import java.util.Scanner;
public class Switch {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Physics :");
int phy = Integer.parseInt(sc.nextLine());
System.out.print("Chemistry :");
int chm = Integer.parseInt(sc.nextLine());
System.out.print("Biology :");
int bio = Integer.parseInt(sc.nextLine());
System.out.print("Mathematics :");
int mat = Integer.parseInt(sc.nextLine());
System.out.print("Computer :");
int com = Integer.parseInt(sc.nextLine());
double per = ((phy + chm + bio + com + mat) * 100) / 500;
int c = (int) (per / 10);
System.out.println(c);
if (c < 6 && c >= 4) {
c = 5;
}
char grade;
switch (c) {
case 9:
grade = 'A';
break;
case 8:
grade = 'B';
break;
case 7:
grade = 'C';
break;
case 6:
grade = 'D';
break;
case 5:
grade = 'E';
break;
default:
grade = 'F';
break;
}
System.out.println(grade);
}
}3import java.util.Scanner;
public class Switch {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Enter the character: ");
char ch = sc.nextLine().charAt(0);
int temp = -1;
if (ch >= 65 && ch <= 90) {
temp = 0;
}
if (ch >= 97 && ch <= 122) {
temp = 1;
}
switch (temp) {
case 0:
System.out.println("Upper case");
break;
case 1:
System.out.println("Lower case");
break;
default:
System.out.println("Invalid character");
break;
}
}
}4import java.util.Scanner;
public class Switch {
public static void main(String[] args) {
int n;
Scanner sc = new Scanner(System.in);
System.out.print("Enter the number: ");
n = Integer.parseInt(sc.nextLine());
int n1 = n % 2;
switch (n1) {
case 0:
System.out.println(String.format("%d is an even number", n));
break;
case 1:
System.out.println(String.format("%d is an odd number", n));
break;
default:
System.out.println("Invalid Input");
break;
}
}
} |
Beta Was this translation helpful? Give feedback.
-
import java.util.Scanner;
public class discussion84 {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
// Task 1
System.out.print("Enter the day: ");
int n = Integer.parseInt(sc.nextLine());
daySelect(n);
// Task2
System.out.println("Enter Physics marks:");
int m1 = Integer.parseInt(sc.nextLine());
System.out.println("Enter Chemistry marks:");
int m2 = Integer.parseInt(sc.nextLine());
System.out.println("Enter Biology marks:");
int m3 = Integer.parseInt(sc.nextLine());
System.out.println("Enter Mathematics marks:");
int m4 = Integer.parseInt(sc.nextLine());
System.out.println("Enter Computer marks:");
int m5 = Integer.parseInt(sc.nextLine());
gradeCalc(m1, m2, m3, m4, m5);
// Task3
System.out.println("Enter a character: ");
char ch = sc.next().charAt(0);
switchCase(ch);
// Task4
System.out.println("Enter the number: ");
int z = Integer.parseInt(sc.nextLine());
oddEven(z);
// Task5
System.out.println("Enter values of a, b and c of a quadratic equation");
double a, b, c;
a = Double.parseDouble(sc.nextLine());
b = Double.parseDouble(sc.nextLine());
c = Double.parseDouble(sc.nextLine());
quad(a, b, c);
}
private static void oddEven(int z) {
switch (z % 2) {
case 0: {
System.out.println("Even Number");
break;
}
case 1: {
System.out.println("Odd Number");
break;
}
default: {
System.out.println("Invalid number");
break;
}
}
}
private static void quad(double a, double b, double c) {
double r1 = 0, r2 = 0, i;
int d = (int) Math.pow(b, 2) - (int) (4 * a * c);
String t1 = Boolean.toString(d > 0);
int f = 5;
if (t1.equals("false")) {
if (d < 0) {
f = 1;
} else {
f = 0;
}
}
switch (t1) {
case "true": // d>0 - two real roots
{
r1 = (-b + (Math.sqrt(d))) / (2 * a);
r2 = (-b - (Math.sqrt(d))) / (2 * a);
System.out.println(String.format("Root1: %.4f\nRoot2: %.4f", r1, r2));
}
break;
case "false": // d<0 - complex roots or d=0 - equal and real roots
{
switch (f) {
case 0: // equal and real roots
{
r1 = r2 = -b / (2 * a);
System.out.println("Root1: %.2f and Root2: %.2f" + r1 + r2);
}
break;
case 1: // complex roots
{
r1 = r2 = -b / (2 * a);
i = Math.sqrt(-d) / (2 * a);
System.out.printf("Root1: %.4f + %.4fi \nRoot2: %.4f - %.4fi", r1, i, r2, i);
}
break;
}
}
}
}
private static void switchCase(char ch) {
String s = Boolean.toString(ch >= 65 && ch <= 90);
switch (s) {
case "true":
System.out.println(String.format("The character %s is in uppercase", ch));
break;
case "false":
System.out.println(String.format("The character %s is in lowercase", ch));
break;
default:
System.out.println("Please enter a character");
break;
}
}
private static void gradeCalc(int m1, int m2, int m3, int m4, int m5) {
float percent = (float) (m1 + m2 + m3 + m4 + m5) / 5;
String grade = "";
int v = (int) percent / 10;
switch (v) {
case 9, 10:
grade = "A";
break;
case 8:
grade = "B";
break;
case 7:
grade = "C";
break;
case 6, 5:
grade = "D";
break;
case 4:
grade = "E";
break;
case 3:
grade = "F";
break;
}
System.out.printf("Percentage %.2f", percent);
System.out.println("\nGrade " + grade);
}
private static void daySelect(int n) {
switch (n) {
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");
break;
default:
System.out.println("Invalid day number");
}
}
} |
Beta Was this translation helpful? Give feedback.
-
1.package Discusion84;
import java.util.Scanner;
public class Ques1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc= new Scanner(System.in);
System.out.println("Enter physics marks:");
int phy=Integer.parseInt(sc.nextLine());
System.out.println("Enter chemistry marks:");
int chem=Integer.parseInt(sc.nextLine());
System.out.println("Enter biology marks:");
int bio=Integer.parseInt(sc.nextLine());
System.out.println("Enter maths marks:");
int math=Integer.parseInt(sc.nextLine());
System.out.println("Enter computer science marks:");
int cs=Integer.parseInt(sc.nextLine());
float per=(phy+chem+bio+math+cs)/5;
int per1=(int)per/10;
String result="";
switch(per1) {
case 9,1:
result="Grade A";
break;
case 8:
result="Grade B";
break;
case 7:
result="Grade C";
break;
case 6,5:
result="Grade D";
break;
case 4:
result="Grade E";
break;
case 3,2:
result="Grade F";
break;
}
System.out.println("Result for per: "+ per+" is "+ result);
sc.close();
}
}2.3.package Discusion84;
import java.util.Scanner;
public class Ques3 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
System.out.println("Enter alphabet");
char alpha = sc.nextLine().charAt(0);
int alpha1=(int)alpha;
switch ((alpha1-65)/10) {
case 0,1,2:
System.out.println("Uppercase");
break;
case 3,4,5:
System.out.println("Lowercase");
break;
default:
System.out.println("invalid ! Please try again");
break;
}
sc.close();
}
}4.package Discusion84;
import java.util.Scanner;
public class Ques4 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int n;
Scanner sc=new Scanner(System.in);
System.out.print("Enter the number: ");
n=Integer.parseInt(sc.nextLine());
int res=n%2;
switch(res)
{
case 0:
System.out.println(n + " is even number!");
break;
case 1:
System.out.println(n + " is odd number!");
break;
default:
System.out.println("Invalid Input");
break;
}
sc.close();
}
}5.package Discusion84;
import java.util.Scanner;
public class Ques5 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
double r1, r2, imaginary;
System.out.println("Enter values of a,b,c of quadratic equation");
double a = sc.nextDouble();
}
} |
Beta Was this translation helpful? Give feedback.
-
public class assigment5 { } import java.util.*; public class evenodd { import java.util.*; public class lowerandupper { import java.util.*; public class roots { |
Beta Was this translation helpful? Give feedback.
-
import java.util.*;
public class switchCase {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// Write a Java program to print the day of the week's name using a switch case.
System.out.println("Enter the week [1-7]");
int userchoice = sc.nextInt();
switch (userchoice) {
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");
break;
}
// write a program to input marks of five subjects Physics, Chemistry, Biology,
// Mathematics, and Computer. Calculate percentage and grade
char val = 'A';
System.out.print("Physics :");
int phy = Integer.parseInt(sc.nextLine());
System.out.print("Chemistry :");
int chm = Integer.parseInt(sc.nextLine());
System.out.print("Biology :");
int bio = Integer.parseInt(sc.nextLine());
System.out.print("Mathematics :");
int mat = Integer.parseInt(sc.nextLine());
System.out.print("Computer :");
int com = Integer.parseInt(sc.nextLine());
double per = ((phy + chm + bio + com + mat) * 100) / 500;
int dou = (int) per;
dou = dou / 10;
switch (dou) {
case 9:
val = 'A';
break;
case 8:
val = 'B';
break;
case 7:
val = 'C';
break;
case 6:
val = 'D';
break;
case 5, 4:
val = 'E';
case 3, 2, 1:
val = 'F';
break;
}
System.out.println("Grade " + val);
// WAP to check whether a character is an uppercase or lowercase alphabet. Using
// the switch statement.
char ch;
int temp = -1;
System.out.print("Enter the character: ");
ch = sc.nextLine().charAt(0);
if (ch >= 65 && ch <= 90) {
temp = 0;
}
if (ch >= 97 && ch <= 122) {
temp = 1;
}
switch (temp) {
case 0:
System.out.println("Upper case");
break;
case 1:
System.out.println("Lower case");
break;
default:
System.out.println("Invalid character");
break;
}
// WAP to check whether a number is even or odd using a switch case.
int n;
System.out.print("Enter the number: ");
n = Integer.parseInt(sc.nextLine());
int n1 = n % 2;
switch (n1) {
case 0:
System.out.println(String.format("%d is an even number", n));
break;
case 1:
System.out.println(String.format("%d is an odd number", n));
break;
default:
System.out.println("Invalid Input");
break;
}
// WAP to find roots of a quadratic equation using switch case.
System.out.println("Value of a:");
int a = sc.nextInt();
System.out.println("Value of b:");
int b = sc.nextInt();
System.out.println("Value of c:");
int c = sc.nextInt();
int d = (b * b) - (4 * a * c);
double r1 = 0;
double r2 = 0;
int Roots = d > 0 ? 1 : d < 0 ? 2 : 0;
switch (Roots) {
case 0:
r1 = (-b) / (2 * a);
r2 = (-b) / (2 * a);
System.out.println("Root 1 is :" + r1 + " Root 2 is:" + r2);
break;
case 1:
r1 = (-b + Math.sqrt(d)) / (2 * a);
r2 = (-b - Math.sqrt(d)) / (2 * a);
System.out.println("Root 1 is :" + r1 + " Root 2 is:" + r2);
break;
case 2:
r1 = (-b) / (2 * a);
r2 = Math.sqrt(-d) / (2 * a);
System.out.println("Root 1 is :" + r1 + " Root 2 is:" + r2);
break;
}
}
} |
Beta Was this translation helpful? Give feedback.











































Uh oh!
There was an error while loading. Please reload this page.
-
Write a Java program to print the day of the week's name using a switch case.
Using the switch statement, write a program to input marks of five subjects Physics, Chemistry, Biology, Mathematics, and Computer. Calculate percentage and grade according to the following:
Percentage >= 90% : Grade A
Percentage >= 80% : Grade B
Percentage >= 70% : Grade C
Percentage >= 60% : Grade D
Percentage >= 40% : Grade E
Percentage < 40% : Grade F
WAP to check whether a character is an uppercase or lowercase alphabet. Using the switch statement.
WAP to check whether a number is even or odd using a switch case.
WAP to find roots of a quadratic equation using switch case.
Beta Was this translation helpful? Give feedback.
All reactions