Database System Concepts
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
Bartleby Related Questions Icon

Related questions

bartleby

Concept explainers

Question

How would I write this program using a switch-case statement?

**3.4
(Random month) Write a program that randomly generates an integer between 1 and 12
and displays the English month names January, February, ..., December for the
numbers 1, 2, ... , 12, accordingly.
Sample Run for Exercise03_04.java
Rerun This Exercise Reset
Execution Result:
JDK8>java Exercise03_04
Month is January
JDK8>
expand button
Transcribed Image Text:**3.4 (Random month) Write a program that randomly generates an integer between 1 and 12 and displays the English month names January, February, ..., December for the numbers 1, 2, ... , 12, accordingly. Sample Run for Exercise03_04.java Rerun This Exercise Reset Execution Result: JDK8>java Exercise03_04 Month is January JDK8>
Expert Solution
Check Mark
Step 1

Purpose:

The main purpose of the program is that if we are entering a number then as each number will have a month the number corresponding month has to be shown and the code is as shown below

Code:


class Main {
public static void main(String argu[]) {
    //we are considering the month is 1 
int m = 1;
//here is the switch condition
switch (m) {
case 1:
System.out.println("Month is January");// January will be printed
break;
case 2:
System.out.println("Month is February");// February will be printed
break;
case 3:
System.out.println("Month is March");// March will be printed
break;
case 4:
System.out.println("Month is April");// April will be printed
break;
case 5:
System.out.println("Month is May");// May will be printed
break;
case 6:
System.out.println("Month is June");// June will be printed
break;
case 7:
System.out.println("Month is July");// July will be printed
break;
case 8:
System.out.println("Month is August");// August will be printed
break;
case 9:
System.out.println("Month is September");// September will be printed
break;
case 10:
System.out.println("Month is October");// October will be printed
break;
case 11:
System.out.println("Month is November");// November will be printed
break;
case 12:
System.out.println("Month is December");// December will be printed
break;
default:
System.out.println("Invalid input - Wrong month number.");
break;
}
}
}

Knowledge Booster
Background pattern image
Computer Science
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education