Create simple grading system by building structured program

Assignment Help JAVA Programming
Reference no: EM132570789

The purpose of this project is to use the basic java skills to create a simple grading system by building structured program. To build JANA GRADING SYSTEM you have to follow the following instructions.

In the main method you should do the following:
A. Declare and initialize an array to store the course name or code.
B. Declare and initialize an array to read the courses marks from the user.
C. Based on the marks entered by user in each course convert them to grades based on the following rules.
If the mark is >100 the Grade is ‘Error'
If the mark is > 90 the Grade is ‘A'
If the mark is > 80 the Grade is ‘B'
If the mark is > 70 the Grade is ‘C'
If the mark is > 60 the Grade is ‘D'
If the mark is < 60 the Grade is ‘F'
D. Print the courses name / code, the marks and the grades for the student in a good format.
E. Compute and print the average marks of the student on his / her several courses.
F. Call the CGPA_calculation method and print the CGPA.
G. Call the Smallest_mark method and print the lowest mark.
H. Call the Largest_mark method and print the highest mark.
I. Repeat the previous procedure if you still have more students.
You have to define the following three methods:
Write the following three user-defined methods that received an array as parameter:

A.CGPA_calculation: A method that takes an array of students marks as a parameter to calculate and return the CGPA according to the following formula:

∑ (No. of Credits x Grade Point)/∑ No. of Credits

B. Smallest_mark: A method that takes an array of students marks as a parameter and returns the lowest mark.
C. Largest_mark : A method that takes an array of students marks as a parameter and returns the highest mark.

Project presentation

Each student should present his/her work in front of his/her classmates. The evaluation of your presentation will be based on the following criteria: - Accuracy of the presentation -Presentation skills -Quality of discussion

Verified Expert

The following is the solution specifications of the designed Java program. This solution file is related to building a java program for a grading system. In which array is used to store courses and marks.The program uses 3 user defined functions.The system offers grades of various subjects of a student in a neat format.It prints average marks , grades.

Reference no: EM132570789

Questions Cloud

What relevant databases did you search to find the article : Locate one primary research article, systematic review or practice guidelines related to the PICO question that is a report of an evidence-based practice.
The basic elements of cryptographic system : The basic elements of a cryptographic system to include privacy/confidentiality, authentication, integrity, non-repudiation, and key exchange.
Importance of a legal risk management plan : As reviewed in your text book and lectures, discuss the importance of a Legal Risk Management Plan
Is buddy behaving ethically and why : Buddy Dupree is the accounting manager for On-Time Geeks, How should Buddy have handled this situation? Who is affected by Buddy's decision?
Create simple grading system by building structured program : Compute and print the average marks of the student on his / her several courses - create a simple grading system by building structured program
How does the method address questions of validity : How does the method reflect other studies of the same topic? (sample, data collection, setting). How realistic is it? How does the method address questions.
Organizational leadership : What are the recommendation for improving business-IT communication? What do you consider are the qualities of good IT Leadership?
Evaluate the strengths of new phone inc control environment : What factors in New Phone Inc.'s control environment have led to and facilitated Smith's manipulation of inventory. Evaluate the strengths of New Phone Inc.'s
Why is it important for a leader to effectively lead change : Why is it important for a leader to effectively lead change? Of the four critical success factors listed in the article

Reviews

len2570789

7/12/2020 11:27:25 PM

Need to follow exactly instructions without any missing need to show the screen short for each one

Write a Review

JAVA Programming Questions & Answers

  Recursive factorial program

Write a class Array that encapsulates an array and provides bounds-checked access. Create a recursive factorial program that prompts the user for an integer N and writes out a series of equations representing the calculation of N!.

  Hunt the wumpus game

Reprot on Hunt the Wumpus Game has Source Code listing, screen captures and UML design here and also, may include Javadoc source here.

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Write a university grading system in java

University grading system maintains number of tables to store, retrieve and manipulate student marks. Write a JAVA program that would simulate a number of cars.

  Wolves and sheep: design a game

This project is designed a game in java. you choose whether you'd like to write a wolf or a sheep agent. Then, you are assigned to either a "sheep" or a "wolf" team.

  Build a graphical user interface for displaying the image

Build a graphical user interface for displaying the image groups (= cluster) in JMJRST. Design and implement using a Swing interface.

  Determine the day of the week for new year''s day

This assignment contains a java project. Project evaluates the day of the week for New Year's Day.

  Write a java windowed application

Write a Java windowed application to do online quiz on general knowledge and the application also displays the quiz result.

  Input pairs of natural numbers

Java program to input pairs of natural numbers.

  Create classes implement java interface

Interface that contains a generic type. Create two classes that implement this interface.

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

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