I need help writing a program in 2 different languages I am not familiar with.

I need help writing a program in 2 different languages I am not familiar with.

I have the program almost finished in java, using netbeans but have no idea how to do it in python or c++. The assignment details are as follows:

A student record consists of the following attributes:

  1. 9 – Digit Identifier of the Student
  2. Student Name
  3. Student Major
  4. Student Level (Freshman, Sophomore, Junior, Senior, Graduate-MS, Graduate-PhD)
  5. Overall GPA
  6. Number of Credits
  7. Major Advisor Name

Utilize object oriented design (Classes) to construct a student application system (in C++, Java, Python), with the following conditions:

  1. Create a Class with the appropriate datatypes for the attributes.
  2. Create accessor methods, for populating student attributes to the class objects.
  3. Have a Class method to import a CSV of records of the students.
  4. Provide user control for entering a new student with all their attributes.
  5. Provide user control for modifying attributes 3-7 of a student.
  6. Provide a method to get the attributes of a student by using their 9 – digit identifier. Print the attributes in an organized manner. Ex:

Student: XYZ

Major: ABC

Level: Junior

GPA: 3:45

Number of Credits: 40

Major Advisor: PQR

  1. Provide a method which outputs the same as the previous condition (6), but has the option either to print in the sorted order of student name and sorted according to GPA.

Example user interface can be:

1. Enter student information

2. Modify student information

3. Display student information by student ID

4. Display all student information (1 for All, 2 for sorted by Name, 3 for sorted by GPA)

Rubric:

C++ implementation: 60 pts

Java implementation: 60 pts

Python Implementation: 60 pts

Readability of code: 20 pts

"You need a similar assignment done from scratch? Our qualified writers will help you with a guaranteed AI-free & plagiarism-free A+ quality paper, Confidentiality, Timely delivery & Livechat/phone Support.


Discount Code: CIPD30



Click ORDER NOW..

order custom paper