Write a grading
- a. There are two quizzes, each graded on the basis of 10 points.
- b. There is one midterm exam and one final exam, each graded on the basis of 100 points.
- c. The final exam counts for 50 percent of the grade, the midterm counts for 25 percent, and the two quizzes together count for a total of 25 percent. (Do not forget to normalize the quiz scores. They should be converted to a percent before they are averaged in.)
Any grade of 90 or more is an A, any grade of 80 or more (but less than 90) is a B, any grade of 70 or more (but less than 80) is a C, any grade of 60 or more (but less than 70) is a D, and any grade below 60 is an F. The program will read in the student’s scores and output the student’s record, which consists of two quiz and two exam scores as well as the student’s average numeric score for the entire course and the final letter grade. Define and use a structure for the student record. If this is a class assignment, ask your instructor if input/output should be done with the keyboard and screen or if it should be done with files. If it is to be done with files, ask your instructor for instructions on file names.
Want to see the full answer?
Check out a sample textbook solutionChapter 10 Solutions
Problem Solving with C++ (9th Edition)
Additional Engineering Textbook Solutions
Modern Database Management (12th Edition)
Starting Out with Python (4th Edition)
Web Development and Design Foundations with HTML5 (9th Edition) (What's New in Computer Science)
Computer Science: An Overview (12th Edition)
Starting Out with Java: From Control Structures through Data Structures (4th Edition) (What's New in Computer Science)
- Do not use regular expressions in your solution for this exercise. Write a program that checks to see if an input password is valid or not. In this exercise, a valid password has the following characteristics: It contains at least eight characters. It contains at most 12 characters. It contains only alphabetic characters, digits and the underscore (‘_’) character. It does not start with a digit. It has a mix of upper-case and lower-case characters. Your class must contain the following method: public static String checkPassword(String input) This method receives a possible password as input and returns only the String“OK” if the password is valid. If the password is not valid then you can return the reason(s) for that as the return value. This is not a part of the requirements, however, and you don’t need to do that. You can simply return null for an invalid password.arrow_forwardJAVA write grading program for a class with the following grading policies. thers a total of 2 quizzes, each graded on the basis of 10 points. theeres is 1 midterm exam and one final exam, each graded on the basis of 100 points. final exam counts for 50% of the grade, the midterm counts for 25%, and the 2 quizzes together count for a total of 25%. (Do not forget to normalize the quiz scores.) letter grade will be given based on the following criterion: 90 – 100 A 80 – 89 B 70 – 79 C 60 – 69 D 0 – 59 E program will read student’s scores from a txf file, save them in an arrayor arrays), process the arrays), print the student’s record, which consists of the name, 2 quiz and 2 exam scores as well along with students avg numscore for the course and final letter rade. please noteAll the scores are integers and a student name consists of no more than 10 characters. justify output filearrow_forwardI need the answer as soon as possiblearrow_forward
- The only locations in our code where we would ever want to add a remark are immediately before a function and immediately preceding a class. if it is true or false:arrow_forwardWrite a program that uses the class productType defined in Exercises 8 and 10 of this chapter.arrow_forwardPython Programming: Write a program using unittest.TestCase methods to confirm that the addition and subtraction of date and timedelta objects produce correct results. Important notes: Use the unittest module to create a TestCase to test that the addition and subtraction of date and timedelta objects produce correct results... For example I could create a TestCase with a function that tests the addition of date and timedelta objects; a function that tests the subtraction of date and timedelta and then call unittest's main method at the end. When you run this program, it should tell us whether the text was successful or not. See attached image for what the output should look like.arrow_forward
- a. Instance of a class is called, functions have same name but different sets of parameters.arrow_forwardRewrite Problem 2 of Lab 8 (Breakfast billing system) using class. Problem 2 of Lab 8: Write a program to help a local restaurant automate its breakfast billing system. The program should do the following: Show the customer the different breakfast items offered by the restaurant. Allow the customer to select more than one item from the menu. Calculate and print the bill Assume that the restaurant offers the following breakfast items (the price of each item is shown to the right of the item): Plain Egg $1.45 Bacon and Egg $2.45 Muffin $0.99 French Toast $1.99 Fruit Basket $2.49 Cereal $0.69 Coffee $0.50 Tea $0.75 Use an array, menuList, of the struct menuItemType, with three components: menuItem of string, menuPrice…arrow_forwarduse JAVA, please Use of Classes, methods, and various control statements Scenario: A registration officer in an academic institution wants to display the Student transcript in a given semesterafter entering the required student details. A student is characterized by an ID, full name, the semester inregistered in, gender, and age. The student can take 4 modules every semesterand has two assessments in each module. You are requested to write the program that will help the officer to display the indicated transcript usingClasses, methods, arrays, and various control statements. The following shows an example of the execution of this program.Question: A) Create the class which must have a normalconstructor and 5 attributes mentioned in the scenario!Note: The marks of the student in different modules must be stored using arrays. b. Include proper methods for setting and getting the attributes of the class .c. In the class, create a method using the array conceptand any type of…arrow_forward
- use JAVA, please Use of Classes, methods, and various control statements Scenario: A registration officer in an academic institution wants to display the Student transcript in a given semesterafter entering the required student details. A student is characterized by an ID, full name, the semester inregistered in, gender, and age. The student can take 4 modules every semesterand has two assessments in each module. You are requested to write the program that will help the officer to display the indicated transcript usingClasses, methods, arrays, and various control statements. The following shows an example of the execution of this program.Question: A) Create the class which must have a normalconstructor and 5 attributes mentioned in the scenario!Note: The marks of the student in different modules must be stored using arrays. b. Include proper methods for setting and getting the attributes of the class .c. In the class, create a method using the array conceptand any type of…arrow_forwarduse JAVA, please Use of Classes, methods, and various control statements Scenario: A registration officer in an academic institution wants to display the Student transcript in a given semesterafter entering the required student details. A student is characterized by an ID, full name, the semester inregistered in, gender, and age. The student can take 4 modules every semesterand has two assessments in each module. You are requested to write the program that will help the officer to display the indicated transcript usingClasses, methods, arrays, and various control statements. The following shows an example of the execution of this program.Question: A) Create the class which must have a normalconstructor and 5 attributes mentioned in the scenario!Note: The marks of the student in different modules must be stored using arrays. b. Include proper methods for setting and getting the attributes of the class .c. In the class, create a method using the array conceptand any type of…arrow_forward9.Why do we use comments? a. For later use to understand the working of the program b. It is an efficient way of programming c. It makes easy for the third person to understand d. All of the mentionedarrow_forward
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning