Juan wanted to create a program that would use block of code (function) to group the student grades. In each block, it consists of each prelim, midterm and final grade that will require inputtinga student name, course, student grade in quiz, seatwork, laboratory exercises, assignment and exam. The formula below shows the following computation: Prelim Grade = Quiz * 20% + Seatwork * 10% + Lab. Exercise * 20% + Prelim Exam * 50% Midterm Grade = Quiz * 20% + Seatwork * 10% + Lab. Exercise * 20% + Midterm Exam * 50% Total Midterm Grade = 1/3 Prelim Grade + 2/3 Midterm Grade Final Grade = Quiz * 20% + Seatwork * 10% + Lab. Exercise * 20% + Final Exam * 50% Total Final Grade = 1/3 Midterm Grade + 2/3 Final Grade Sample screen layout: Student Name : Juan dela Cruz Course : BS CpE Grades Quiz : Seatwork : Lab. Exercises : Assignment : Prelim Exam : Prelim Grade : __ Quiz : Seatwork : Lab. Exercises : Assignment : Midterm Exam : Total Midterm Grade : Quiz : Seatwork : Lab. Exercises : Assignment : Final Exam : Total Final Grade : Remarks: _Passed or Failed__ Write the corresponding algorithm Narrative Pseudocode Create the equivalent flowchart based on the algorithm of the given problem. Construct the program and record your screen display result. Questions What is/are the variable/s needed to produce local variable/s? Using Parameter and return structure, what inputs stored in output? What is/are the variable/s needed to produce global variable/s? What did you observe in function header and prototypes? What is the important of return in function?
Exercise No.2
Juan wanted to create a program that would use block of code (function) to group the student
grades. In each block, it consists of each prelim, midterm and final grade that will require inputtinga student name, course, student grade in quiz, seatwork, laboratory exercises, assignment and exam. The formula below shows the following computation:
Prelim Grade = Quiz * 20% + Seatwork * 10% + Lab. Exercise * 20% + Prelim Exam * 50%
Midterm Grade = Quiz * 20% + Seatwork * 10% + Lab. Exercise * 20% + Midterm Exam * 50%
Total Midterm Grade = 1/3 Prelim Grade + 2/3 Midterm Grade
Final Grade = Quiz * 20% + Seatwork * 10% + Lab. Exercise * 20% + Final Exam * 50%
Total Final Grade = 1/3 Midterm Grade + 2/3 Final Grade
Sample screen layout:
Student Name : Juan dela Cruz
Course : BS CpE
Grades
Quiz :
Seatwork :
Lab. Exercises :
Assignment :
Prelim Exam :
Prelim Grade : __
Quiz :
Seatwork :
Lab. Exercises :
Assignment :
Midterm Exam :
Total Midterm Grade :
Quiz :
Seatwork :
Lab. Exercises :
Assignment :
Final Exam :
Total Final Grade :
Remarks: _Passed or Failed__
- Write the corresponding
algorithm - Narrative
- Pseudocode
- Create the equivalent flowchart based on the algorithm of the given problem.
- Construct the program and record your screen display result.
Questions
- What is/are the variable/s needed to produce local variable/s?
- Using Parameter and return structure, what inputs stored in output?
- What is/are the variable/s needed to produce global variable/s?
- What did you observe in function header and prototypes?
- What is the important of return in function?
Step by step
Solved in 2 steps with 1 images