View Code of Problem 82

#include<iostream>
#include<string>
using namespace std;
struct student
{
	char id;
	string name;
	int g1;
	int g2;
	int g3;	
};
int main()
{
	double a1=0,a2=0,a3=0;
	int n,sum=0,max=-1; 
	cin>>n;
	student s[n];
	for(int i=0;i<n;i++)
	{
		cin>>s[i].id>>s[i].name>>s[i].g1>>s[i].g2>>s[i].g3;
	}
	for(int i=0;i<n;i++)
	{
		a1+=s[i].g1;
		a2+=s[i].g2;
		a3+=s[i].g3;
//		cout<<a1<<" "<<a2<<" "<<a3<<endl;
	}
	a1=a1/n;
	a2=a2/n;
	a3=a3/n;
	cout<<a1<<" "<<a2<<" "<<a3<<endl;
	
	for(int i=0;i<n;i++)
	{
		sum=s[i].g1+s[i].g2+s[i].g3;
		if(max<sum)
			max=i;		
	}
	cout<<s[max].id<<" "<<s[max].name<<" "<<s[max].g1<<" "
	<<s[max].g2<<" "<<s[max].g3<<endl;
	return 0;
}

Double click to view unformatted code.


Back to problem 82