1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
|
#include<iostream>
#include<iomanip>
using namespace std;
void DataIn(char Names[][20],int N,long Academic[10],int A,float Grade[10],int G);
void DataOut(char Names[][20],int N,long Academic[10],int A,float Grade[10],int G);
main()
{
char Names[10][20];
long Academic[10];
float Grade[10];
DataIn(Names,20,Academic,10,Grade,10);
DataOut(Names,20,Academic,10,Grade,10);
cin.ignore(100, '\n');
cin.get();
}
void DataIn(char Names[][20],int N,long Academic[10],int A,float Grade[10],int G)
{
cout<<"Enter students names: \n";
for(int row=0;row<10;row++)
{
cin.getline(Names[row],N);
}
cout<<"Enter the Academic Numbers: \n";
for(int i=0;i<10;i++)
{
cin>>Academic[i];
cin.ignore();
}
cout<<"Enter thier Grades: \n";
for(int k=0;k<10;k++)
{
cin>>Grade[k];
cin.ignore();
}
}
void DataOut(char Names[][20],int N,long Academic[10],int A,float Grade[10],int G)
{
cout << left;
cout <<"\n"<<setw(10) << "Serial" << setw(25) << "Name" << setw(15) << "Academic No." << setw(10)
<< "Grade" << endl << endl;
for(int i=0;i<10;i++)
{
cout << setw(10) << (i + 1) << setw(25) << Names[i] << setw(15) << Academic[i] << setw(10) << Grade[i] << endl;
}
}
|