Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

*4.21 (Student major and status) Write a program that prompts the user to enter

ID: 3588893 • Letter: #

Question

*4.21 (Student major and status) Write a program that prompts the user to enter two characters and displays the major and status represented in the characters. The first character indicates the major and the second is number character 1, 2, 3, 4, which indicates whether a student is a freshman, sophomore, junior, or senior. Suppose the following characters are used to denote the majors: M: Mathematics C: Computer Science I: Information Technology Here is a sample run: Enter two characters:Mtr Mathematics Freshman Enter two characters: C3ntar Computer Science Junior Enter two characters: T3 Invalid major code Enter two characters: M7nter Invalid status code

Explanation / Answer

Solution to given problem is provided below. Sample execution output is also provided for reference.

File: StudentMajorAndStatus.java

Sample Execution Output #1:

Enter two characters: M1
Mathematics Freshman

Sample Execution Output #2:

Enter two characters: C3
Computer Science Junior

Sample Execution Output #3:

Enter two characters: T3
Invalid major code

Sample Execution Output #4:

Enter two characters: M7
Invalid status code