Write program that will maintain the registration of college

Assignment Help JAVA Programming
Reference no: EM131270178

Write a (Java) program that will maintain the registration of a (very small, for this project) college, using the Student, Course, and Sorted Array classes that you have already written.

The program should be able to:

• Load the current registration from the text file that you saved for the Warm-Up project and save the student data into a sorted array for the registration.

• Add a new student to the registration.
• Delete a current student from the registration.
• Search for a student by name and display the student's information on the monitor.
• Search for a student by name and add a course/grade to the student's current course list.
• Search for a student by name and delete a course/grade from the student's current course list.
• Display the current registration.
• Save the updated registration to a text file.

Your program should include a menu for the user that will use each of the above methods. Your main program should not access the array directly - only through the sorted array methods.

For the purposes of the submission, you should save separate text files for each of the actions, so that I can see that the output for each is correct. (So, run the Save after each modification to the program.)

Each method in the main should include a comment giving the runtime of the method in terms of n, the number of students registered, and m, the number of courses the student has in the course list.

Reference no: EM131270178

Questions Cloud

Find the future value at the end of the 5 year period : Find the future value (to the nearest dollar) at the end of the 5-year period.-  Find the interest earned (to the nearest dollar) during the 5-year period.
Sketch the state transition diagram for the fsm : Sketch the state transition diagram for the FSM described by the following HDL code. An FSM of this nature is used in a branch predictor on some microprocessors.
Compute the gini index of income concentration : Compute the Gini index of income concentration (to one decimal place) for the current and projected curves.-  What can you say about the distribution of income 10 years from now? Is it more equitable or less?
Describe false memory and false memory experiments : Describe false memory and false memory experiments. Use the CogLab experiment to illustrate false memory experiments, special distracters, and normal distracters. Describe at least one research study from a peer-reviewed journal that investigated..
Write program that will maintain the registration of college : Write a (Java) program that will maintain the registration of a (very small, for this project) college, using the Student, Course, and Sorted Array classes that you have already written.
How do they influence behavior in organizations : What are individual differences and why are they important?  What are attitudes and how do they influence behavior in organizations?
Context of international tourism : In the context of international tourism, discuss with examples, the reasons why the East Asia/Pacific region is the fastest growing international tourist generating region.
Construct a regression to predict close : Construct a regression to predict Close (Closing Price) with a single trend using all days available. Interpret the overall model (i.e. R-Squared and F-Value), the coefficient value (slope) of the Trend independent variable and the corresponding s..
Related to product design and capacity determination : Should a firm attempt to have fewer or more suppliers? What are the advantages and disadvantages of each approach? How is process selection related to product design and capacity determination?

Reviews

Write a Review

JAVA Programming Questions & Answers

  Write a java program to find the summation

CS480 - Write a Java program to find the summation of all the integers entered on command line and write above program using JOptionPane input Dialog box.

  Create the mouse program

Question 1: Create the Mouse program. Test it with interesting data. Question 2: Modify the MouseDriver program you just created in Question #1. Currently, it uses the same value of growthRate for both mice. Change the program so it accepts a d..

  Write java classes for the class diagram

Write Java classes for the class diagram. You don't need to write any set and get methods for simplicity.

  Associative memory device

1. How can the associative memory device needed for a TLB be implemented in hardware, and what are the implications of such a design for expandability?

  Print out the stock with the highest profit if sold

After the table is displayed, print out the stock with the highest profit if sold and its position in the array[row][column].

  Calculate the total remaining health of each army

Pass in and set each army (an army is an array list of Warriors). Calculate the total remaining health of each army. Print out the attack strength of each warrior of each army

  Explain the use of file input and output in a java program

Getting input from the keyboard and sending output to the screen has limitations. If the amount of input data is large, it is inefficient to type it each time you run a program.

  Determine when the application should stop looping display

Write an application that reads a series of pairs of numbers as follows: 1) product number 2) quantity sold - Create an application in java

  Write a class named test scores

Write a class named TestScores.The class constructor should accept an array of test scores as an argument.The class should have a method that returns the average of the test scores.

  Write a program to compare berlin, tehran and seoul

Write a program to compare Berlin, Tehran and Seoul information with Louisville - Your program should ask the User to select one of the cities with entering their first letters as input, "B" for Berlin, "T" for Tehran and "S" for Seoul.

  Create a java gui application using netbeans

Create a Java GUI application using Netbeans that allows the user to enter the number of hours spent in each activity and then calculates the number of pounds lost.

  Application that displays a menu of three items in a resto

Modify the application in Ã?xercise 9a so that if the user makes a menu selection he or she has already made, ignore the selection - this is, do not add a second price for the same item to the total. The user is still allowed only three entries

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd