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

  Create the program which converts fahrenheit to celsius

Create the following program which converts Fahrenheit to Celsius. Read integer Fahrenheit temperatures from the user.

  Create a table that depicts the runtime for arrays

Create a table that depicts the runtime for arrays of length 1 to 10. Would you expect the general runtime to be O(n), O(n2), O(n3), or some other function of n? Explain

  Explain tostring methods in java

Add an instance variable, named department, of type String. Supply a method toString that prints the manager's name,department, and salary. Make a class Executive inherit from Manager.

  Program that reads customers information from a file

Write a program that reads customers information from a file, and creates a movie theatre seating with a number of rows and columns specified by a user. Then it will attempt to assign each customer to a seat in a movie theatre.

  Your taskbullthe auction system should allow the user to

your taskbullthe auction system should allow the user to participate in a number of items and for the user to be able

  How many years we think that animal should live

Every animal also has a life expectancy, which is how many years we think that animal should live. The following rules show how to determine the life expectancy

  Write a program that establishes two savings accounts

Write a program that establishes two savings accounts with saver1 having account number 10002 with an initial balance of $2,000, and saver2 having account 10003 with an initial balance of $3,000

  Write a java program that accepts a positive long integer

Write a Java program that accepts a positive long integer between 2 to 15, and then using the number, calculate its factorial (n!). Using do-while statement, make sure it only accepts a valid number (between 2 and 15) - if an invalid number is ent..

  Object from question 1 manage its display

Write a Java statement to have the object from question 1 manage its display area by dividing it into 3 rows which have 4 columns each.

  Mining information from sales data is a common task in both

mining information from sales data is a common task in both traditional and online stores. past sales information can

  What is the purpose of public , protected keywords in java

What is the purpose of public , protected keywords in java?

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