Question: create a value-returning function called FindBest that receives the BSUStudents array and returns the student having the best GPA. This student will be printed from

create a value-returning function called FindBest that receives the BSUStudents array and returns the student having the best GPA. This student will be printed from main

#include

using namespace std;

int sum(int x, int y);

struct student

{

int ID;

string name;

string address;

char grade_letter;

float GPA;

};

void Populate(student arr[5]);

student FindBest(student Arr[5]);

int main() {

student BSUStudents[5];// declare an array of student(s)

Populate(BSUStudents);

student BSUBest=FindBest(BSUStudents);

cout<<"The best student is ";

cout<

cout<

cout<

}

void Populate(student arr[5])

{

for (int i=0;i<5;i++)

{

cout<<"Please enter student "<

cin>>arr[i].ID;

cout<<"Please enter student "<

cin.ignore(1000,' ');

getline(cin,arr[i].name);

cout<<"Please enter student "<

cin>>arr[i].GPA;

}

}

C++ pls

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!