I have found this program and i do not understand somethings..could someone help me?
Code:
#include <iostream>
#include <stdlib.h>
#include <iomanip>
using namespace std;
int main()
{
const int gradeSize=11,frequencySize=11;
int grades[gradeSize]={1,3,4,1,5,5,6,4,3,2,8};
int frequency[frequencySize]={10};
for(int i=0;i<gradeSize;i++)
++frequency[grades[i]]; //----->What is this doing?
cout<<"Rating"<<setw(17)<<"Frequency"<<endl;
for(int rating=1;rating<frequencySize;rating++)
cout<<setw(6)<<rating<<setw(17)<<frequency[rating]<<endl;
system("PAUSE");
return 0;
}
and what setw() function do for?
Thanks in advance!