You are on page 1of 3

EX NO: STUDENT DETAILS USING CLASSES AND OBJECTS

PROGRAM:
#include<iostream>
using namespace std;
#define MAX 10
class student
{
private:
char name[30];
int rollno;
int total;
float perc;
public:
void getdetails(void);
void putdetails(void);
};
void student::getdetails(void){
cout<<"enter name:";
cin>>name;
cout<<"enter roll number:";
cin>>rollno;
cout<<"enter total marks out of 500:";
cin>>total;
perc=(float)total/500*100;
}
void student::putdetails(void){
cout<<"student details:\n";
cout<<"name:"<<name<<"roll number:"<<rollno<<"total:"<<total<<"percentage:"<<perc;
}
int main()
{
student std[MAX];
int n,loop;
cout<<"enter total number of students:";
cin>>n;
for(loop=0;loop<n;loop++){
cout<<"enter details of student"<<loop+1;
std[loop].getdetails();
}
cout<<"endl";
for(loop=0;loop<n;loop++){
cout<<"details of studentt"<<(loop);
std[loop].putdetails();
}
return 0;
}
OUTPUT:
enter total number of students:3
enter details of student1enter name:arun
enter roll number:44
enter total marks out of 500:459
enter details of student2enter name:arjun
enter roll number:66
enter total marks out of 500:476
enter details of student3enter name:kumar
enter roll number:98
enter total marks out of 500:492
endldetails of studentt1student details:
name:arun roll number:44total:459percentage:91.8details of studentt2student details:
name:arjun roll number:66total:476percentage:95.2details of studentt3student details:
name:kumar roll number:98total:492percentage:98.4

You might also like