Answered step by step
Verified Expert Solution
Question
1 Approved Answer
This project will be coded in java(Prefferebly netbeans) Please follow the photos as instructed below The (WIN) Is just a random series of number that
This project will be coded in java(Prefferebly netbeans)
Please follow the photos as instructed below
The (WIN) Is just a random series of number that have to be 9 digits long
In our fifth lab of the semester we will create an application that enables the user to enter a student's WIN (no dashes), first name, last name, and semester GPA. Make sure to validate entries when appropriate and catch exceptions If the student's GPA is 2.0 or above his/her information is written to a sequential file named StudentsGoodStanding.txt If the student's GPA is below 2.0 his/her information is written to a sequential file named StudentsAcademicProbation.txt Once all information is entered, the program will display both lists read from the files with appropriate headings. The lists that are output must be read from the files and not data in volatile memory You should use the CLI for this lab and make sure all input and outpu is in the CLI. Lab Parameters We will use Exercise 8A and 8B on page 725 of the textbook as our starting point. However, you are creating one application and not two as discussed in the book You should also add specific Exception handling to your application as you deem appropriate. You should also add any appropriate logic checks to control input and the flow of the program. For example, You will need to determine when the user is done entering students so you can display the results. For this lab, you will have one class (StudentLists.java). This is your main application class. You determine what logic and exceptions should be included hereStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started