Answered step by step
Verified Expert Solution
Link Copied!

Question

00
1 Approved Answer

CIUILLUCIOUCELUJE HULPUIDUGI OLIVU UUC PER 5. [3 points) Write a program that keeps track of student progress in a course. In particular, your program prompts

image text in transcribed

image text in transcribed

CIUILLUCIOUCELUJE HULPUIDUGI OLIVU UUC PER 5. [3 points) Write a program that keeps track of student progress in a course. In particular, your program prompts the user to enter the number of students in the course. Then, your program prompts the user to enter the first and last names of each student and marks obtained. Your program displays the first names, last names, and the marks obtained for the entire class. The display should be sorted by marks obtained. You must not use any structures. You must not use vector template class. You must not use array template class. Your program must use string class and must use new and delete. 6. [2 points) Re-write the above program (as explained in item 5 above). However, you must use an array of structures. Additionally, your program lets the user display student information for students that have obtained marks within a certain range. For example, display all students' information that obtained marks above a value provided by the user, Please be prepared to answer any questions during the demo. You are expected to correctly understand your programs. Any lack of understanding may result in deduction of points. 1. To receive any credit, you need to: a. Finish the assignment by the due date/time; b. Upload your work to eConestoga as instructed in step 2 before the due date. C. Demonstrate your work during the assigned demonstration time; 2. Once you complete the assignment, please compress the entire solution folder to create a file with ".zip" extension. Upload the "zip" file to the submission folder on eConestoga. You will not receive any credit if you fail to upload this file, even if you have finished and demonstrated your work. No credit is awarded without demonstration. 3. Each C++ file you create must contain the following, within comments, at the top of the file: a. Your name; b. Date of program creation; C. Purpose/functionality of the program. 4. Any variables or functions you create must be named following "camelCase" notation. Variables must be initialized before use. In case of multiple variables, define only one variable per line. 5. [3 points) Write a program that keeps track of student progress in a course. In particular, your program prompts the user to enter the number of students in the course. Then, your program prompts the user to enter the first and last names of each student and marks obtained. Your program displays the first names, last names, and the marks obtained for the entire class. The display should be sorted by marks obtained. You must not use any structures. You must not use vector template class. You must not use array template class. Your program must use string class and must use new and delete. [2 points) Re-write the above program (as explained in item 5 above). However, you must use an array of structures. Additionally, your program lets the user display student information for students that have obtained marks within a certain range. For example, display all students' information that obtained marks above a value provided by the user. Please be prepared to answer any questions during the demo. You are expected to correctly understand your programs. Any lack of understanding may result in deduction of points

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions