BASIC_03.CPP

 //Written by Adarsh Patel
//Email : computeradarsh@gmail.com
/*
Setw
Find total and percentage of student (mark1 and mark2)
*/

#include <iostream.h>
#include <iomanip.h>
#include <conio.h>

class student
{
private :
int no,mark1,mark2,total;
float per;
char name[10];

public :
void getdata();
void caldata();
void displaydata();
};

void student :: getdata()
{
clrscr();
cout << "Enter No :";
cin >> no;
cout << "Enter Name : ";
cin >> name;
cout << "Mark 1 : ";
cin >> mark1;
cout << "Mark 2 : ";
cin >> mark2;
}
void student :: caldata()
{
total = mark1 + mark2;
per = total/2.0;
}
void student :: displaydata()
{
cout << "No " << setw(15) << "Name" << setw(15) << "Total" << setw(15) << "Percentage" << endl;
cout << no << setw(15) << name << setw(15) << total << setw(15) << per << endl;
}

//========================================================
// main function
//========================================================
void main()
{
clrscr();
student obj;

obj.getdata();
obj.caldata();
obj.displaydata();

getch();
}

/*

  setw() sets width
*/

Project Homepage: