2023 Problem Write a program that assigns letter grades for a class automatically | Assignment Collections

Computer Science 2023 Write a program that assigns letter grades Solution

2023 Problem Write a program that assigns letter grades for a class automatically | Assignment Collections

 

Problem: Write a program that assigns letter grades for a class automatically based on numerical scores. A score is a number in the range of 0.0 – 100.0 and may have decimal digits, e.g. 89.67, 76 etc. The grading scale is as follows:

Numerical score

Letter grade

90.0 or above

A

80.0 or above but below 90.0

B

70.0 or above but below 80.0

C

60.0 or above but below 70.0

D

Below 60.0

F

A list of students’ names and their numerical scores are recorded in a text file named Scores.txt. The program should read the names and scores from the file and display a table where each row shows: student name, numerical score, and letter grade. After the table, it should display the following statistics: number of students in the class, the average score, and the number of students for each grade.

Notes on Program Design:

         Though not necessary for this problem, as a practice, you’re required to use three arrays that are parallel: one for students’ names, one for scores, and one for grades. Assuming that a class has a capacity of 30 students, the arrays should be declared with a size of 30.

         Though not necessary for this problem, either, as a practice, you’re required to have at least one function in your program.   What the function does is up to you.   It could be a function that determines the letter grade based on the numerical grade or, it could be a function that outputs the result.

         The record for each student is given in Scores.txt. Please read each record into the aforementioned three arrays. To help you with that, the pseudocode is given at the very end of this document. You should incorporate it into your pseudocode. Scores.txt is also attached in this topic.

         The index of an array should start from 0 in your pseudocode, but should start from 1 in your Raptor program. As you know, declaring variables and arrays is not necessary in Raptor, but please declare all variables and arrays in your pseudocode.

 

 

 

We give our students 100% satisfaction with their assignments, which is one of the most important reasons students prefer us to other helpers. Our professional group and planners have more than ten years of rich experience. The only reason is that we have successfully helped more than 100000 students with their assignments on our inception days. Our expert group has more than 2200 professionals in different topics, and that is not all; we get more than 300 jobs every day more than 90% of the assignment get the conversion for payment.

Place Order Now

#write essay #research paper #blog writing #article writing #academic writer #reflective paper #essay pro #types of essays #write my essay #reflective essay #paper writer #essay writing service #essay writer free #essay helper #write my paper #assignment writer #write my essay for me #write an essay for me #uk essay #thesis writer #dissertation writing services #writing a research paper #academic essay #dissertation help #easy essay #do my essay #paper writing service #buy essay #essay writing help #essay service #dissertation writing #online essay writer #write my paper for me #types of essay writing #essay writing website #write my essay for free #reflective report #type my essay #thesis writing services #write paper for me #research paper writing service #essay paper #professional essay writers #write my essay online #essay help online #write my research paper #dissertation writing help #websites that write papers for you for free #write my essay for me cheap #pay someone to write my paper #pay someone to write my research paper #Essaywriting #Academicwriting #Assignmenthelp #Nursingassignment #Nursinghomework #Psychologyassignment #Physicsassignment #Philosophyassignment #Religionassignment #History #Writing #writingtips #Students #universityassignment #onlinewriting #savvyessaywriters #onlineprowriters #assignmentcollection #excelsiorwriters #writinghub #study #exclusivewritings #myassignmentgeek #expertwriters #art #transcription #grammer #college #highschool #StudentsHelpingStudents #studentshirt #StudentShoe #StudentShoes #studentshoponline #studentshopping #studentshouse #StudentShoutout #studentshowcase2017 #StudentsHub #studentsieuczy #StudentsIn #studentsinberlin #studentsinbusiness #StudentsInDubai #studentsininternational