Define struct StudentInfo; maintain records in a vector. Program prompts for and fetches data, builds vector of student records, sorts by name, calculates max and min grades (no names, just max and min numbers), class average, prints summarizing data along with class roll and grades. Test program. Note:
Addition of Two Numbers
Adding two numbers in programming is essentially the same as adding two numbers in general arithmetic. A significant difference is that in programming, you need to pay attention to the data type of the variable that will hold the sum of two numbers.
C++
C++ is a general-purpose hybrid language, which supports both OOPs and procedural language designed and developed by Bjarne Stroustrup. It began in 1979 as “C with Classes” at Bell Labs and first appeared in the year 1985 as C++. It is the superset of C programming language, because it uses most of the C code syntax. Due to its hybrid functionality, it used to develop embedded systems, operating systems, web browser, GUI and video games.
please use c++ to answer the folloing question
![Define struct StudentInfo; maintain records in a vector<StudentInfo>. Program prompts for and fetches data, builds vector of
student records, sorts by name, calculates max and min grades (no names, just max and min numbers), class average, prints summarizing data
along with class roll and grades. Test program.
Note:
1. add constructors (default/parameterized wherever applicable)
For the toolbar, press ALT+F10 (PC) or ALT+FN+F10 (Mac).
BI U S Paragraph
Arial
14px
A v 2 v
Is
...
ABC
田田田田田国 田E图
<> Ť {i} O
O WORDS POWERED BY TINY
>
!!!
>](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F902b1693-09a9-4849-a7f5-ed5b828f0e76%2F3e421867-e032-4c39-af92-a8866a53b0b1%2Frmrdtu_processed.png&w=3840&q=75)
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 2 steps with 1 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)