Write an application that stores at least four different course names and meetin
ID: 3638801 • Letter: W
Question
Write an application that stores at least four different course names and meeting days and times in a two-dimential array. Allow the user to enter a course name (such as "CIS 110") and display the day of the week and time that the course is held (such as Th 3:30"). If the course does not exist, display an error message. Save the file as Schedule.java.Explanation / Answer
import javax.swing.JOptionPane;import java.util.Scanner;public class Schedule {public static void main(String[] args) {//declare variables and arraysfinal int NUM_RANGES = 3;int sub = NUM_RANGES - 1;String[][] classNames = {{"CS 2401", "TS 5697", "UO 7896"},{"Tue 8:30", "Thu 7:30", "Fri 9:15" }};//get inputString classInput = JOptionPane.showInputDialog("Please input a class name: ");//match to output and printwhile(sub >= 0)--sub;if (classInput.equals(classNames[0])) {JOptionPane.showMessageDialog(null, "Class time is: " + classNames[0][0]);System.exit(0);} else if (classInput.equals("TS 5697")) {JOptionPane.showMessageDialog(null, "Class time is: " + classNames[1][1]);System.exit(0);} else if (classInput.equals("UO 7896")) {JOptionPane.showMessageDialog(null, "Class time is: " + classNames[2][2]);System.exit(0);} else {JOptionPane.showMessageDialog(null, "Please enter a valid class name.");System.exit(0);}}}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.