Program to maintain the record and details of candidates | C++ Programming
Sunday, March 01, 2020//program to maintain the record of candidates
#include<iostream.h>
#include<conio.h>
#include<string.h>
#include<stdio.h>
class CANDIDATE
{ int CRNo;
char Name[10] ;
float Score;
char Grade;
void ComputeGrade();
public:
CANDIDATE()
{CRNo =0;
strcpy(Name,"Not Assigned");
Score=0.0;
Grade='-';
}
void inputdata();
void displaydata();
};
void CANDIDATE::inputdata()
{ cout<<"\n ENTER CRNo. :";
cin>>CRNo;
cout<<"\n ENTER YOUR NAME :";
gets(Name);
cout<<"\n ENTER YOUR SCORE:";
cin>>Score;
ComputeGrade();
}
void CANDIDATE::displaydata()
{ cout<<"\n\n\t CRNo = "<<CRNo
<<"\n\t NAME ="<<Name
<<"\n\t SCORE ="<<Score
<<"\n\t Grade ="<<Grade;
}
void CANDIDATE::ComputeGrade()
{ if(Score>=90)
Grade='A';
else if(Score>=75)
Grade='B';
else if(Score>=60)
Grade='C';
else if(Score>=45)
Grade='D';
else if(Score>=33)
Grade='E';
else
Grade='F';
}
void main()
{clrscr();
int i,pno;
CANDIDATE obj[2];
cout<<"\n ENTER THE DETAILS OF THE CANDIDATE";
for(i=0;i<2;i++)
{ cout<<"\n ENTER THE DETAILS OF THE CANDIDATE No "<<i+1;
obj[i].inputdata();
}
for(i=0;i<2;i++)
{obj[i].displaydata();
getch();
}
getch();
}
#include<iostream.h>
#include<conio.h>
#include<string.h>
#include<stdio.h>
class CANDIDATE
{ int CRNo;
char Name[10] ;
float Score;
char Grade;
void ComputeGrade();
public:
CANDIDATE()
{CRNo =0;
strcpy(Name,"Not Assigned");
Score=0.0;
Grade='-';
}
void inputdata();
void displaydata();
};
void CANDIDATE::inputdata()
{ cout<<"\n ENTER CRNo. :";
cin>>CRNo;
cout<<"\n ENTER YOUR NAME :";
gets(Name);
cout<<"\n ENTER YOUR SCORE:";
cin>>Score;
ComputeGrade();
}
void CANDIDATE::displaydata()
{ cout<<"\n\n\t CRNo = "<<CRNo
<<"\n\t NAME ="<<Name
<<"\n\t SCORE ="<<Score
<<"\n\t Grade ="<<Grade;
}
void CANDIDATE::ComputeGrade()
{ if(Score>=90)
Grade='A';
else if(Score>=75)
Grade='B';
else if(Score>=60)
Grade='C';
else if(Score>=45)
Grade='D';
else if(Score>=33)
Grade='E';
else
Grade='F';
}
void main()
{clrscr();
int i,pno;
CANDIDATE obj[2];
cout<<"\n ENTER THE DETAILS OF THE CANDIDATE";
for(i=0;i<2;i++)
{ cout<<"\n ENTER THE DETAILS OF THE CANDIDATE No "<<i+1;
obj[i].inputdata();
}
for(i=0;i<2;i++)
{obj[i].displaydata();
getch();
}
getch();
}
0 Comments