c++ programs for higher secondary students.
HERE ARE SOME OF THE C++ PROGRAMS FOR YOUR ACADAMIC NEEDS 100% TESTED.
PROGRAM 1:
Q: WRITE A C++ PROGRAM TO STORE ROLL NUMBER,NAME,and MARKS OF 6 SUBJECTS OF A STUDENT...
INCLUDE MEMBER FUNCTIONS TO
1. ACCEPT DETAILS,
2. FIND TOTAL MARK AND GRADE AND PERCENTAGE.
3.DISPLAY DETAILS
CODE:
#include<iostream.h>
#include<conio.h>
#include<math.h>
class student
{
private:
int rollno,mark[6],tot;
char name[20],grade[6];
};
public:
void input( );
void process( );
void output( );
};
void student::input( )
{
cout<<"\nENTER YOUR ROLL NUMBER";
cin>>rollno;
cout<<"\nENTER YOUR NAME";
for(int i+0;i<6;i++)
cin>>mark[i];
}
void student::process( )
{
tot=0;
for(i=0;i<6;i++)
tot=tot+mark[i];
}
void student::output( 0
{
cout<<"\nTHE ROLL NUMBER IS"<<rollno;
cout<<"\nYOUR NAME IS "<<name;
cout<<"\nYOUR TOTAL MARK IS "<<tot;
cout<<"\nYOUR PERCENTAGE IS"<<(tot/600)*100; note: here takinng total mark as 600
}
void main()
{
clrscr( );
char ans;
do
{
student s;
s.input( );
s.process( );
s.output( );
cout<<"\nCONTINUE ? enter y or n";
cin>>ans;
}
while(ans=='y'||ans=='Y');
getch( );
}
comment for more...........
PROGRAM 2:
Q: DEFINE A CLASS ACCOUNT WITH DATA MEMBERS ACCOUNT NUMBER,NAME AND BALANCE AMOUNT.
INCLUDE MEMBERFUNCTIONS TO
1.INPUT DATA.
2.DISPLAY DETAILS.
3.CREATE AN OBJECT AND DEMONSTRATE THESE FUNCTIONS.
CODE:
#include<iostream.h>
#include<conio.h>
#include<math.h>
#include<string.h>
class account
{
int accno;
char name[20];
float ba=0;
public:
void input( )
{
cout<<"\nENTER ACCOUNT NUMBER";
cin>>accno;
cout<<"\nENTER YOUR NAME";
cin.getline(name,20);
cout<<"\nENTER AMOUNT";
cin>>ba;
};
void display( )
{
cout<<"\nACCOUNT NUMBER IS"<<accno;
cout<<"\nNAME IS "<<name;
cout<<"\nBALANCE IS "<<ba<<"rupees";
};
void main( )
{
clrscr( );
account a;
a.input( );
a.display( );
getch( );
}
PROGRAM 3:
Q: INPUT A NUMBER AND FIND THE SUM OF ITS DIGITS.
CODE:
#include<iostream.h>
#include<conio.h>
#include<math.h>
class sum
{
int n,s;
public:
void input( )
{
cout<<"\nENTER A NUMBER";
cin>>n;
}
void sum( )
{
while(n>0)
{
int r,s=0;
r=n%10;
s=s+r;
n=n/10;
}
cout<<"\nSUM OF THE DIGITS ="<<S;
}
};
{
clrscr( );
sum s;
s.input( );
s.sum( );
getch( );
}
PROGRAM 4:
Q: WRITE A PROGRAM TO INPUT A NUMBER AND
CHECK WHETHER IT IS ARMSTRONG OR NOT.
CODE::
#include<iostream.h>
#include<conio.h>
#include<math.h>
class armstrong
{
int n,s;
public:
void input( );
void amstng( );
};
void armstrong::input( )
{
cout<<"\nENTER A NUMBER";
cin>>n;
}
void armstrong::amstng( )
{
int no=n;
s=0;
while(n>0)
{
s=s+(d*d*d);
no=no/10;
d=no%10;
}
if(s==n)
cout<<n<<"IS ARMSTRONG NUMBER";
else
cout<<n<<" IS NOT ARMSTRONG";
}
void main( )
{
clrscr( );
armstrong a;
a.input( );
a.amstng( );
getch( );
}
PROGRAM 5::
Q:;WRITE A PROGAME TO CHECK A NUMBER IS PALINDROME OR NOT
C ++ CODE::
#include<iostream.h>
#include<conio.h>
class palindrome
{
int n,r,rev=0;
public:
void input( );
void pcheck( );
void palindrome::input( )
{
cout<<"\nENTER THE NUMBER FOR PALINDROME CHECK";
cin>>n;
}
void palindrome::pcheck( )
{
int m=n;
while(n>0)
{
r=n%10;
rev=rev*10+r;
n=n/10;
}
if(m==rev)
cout<<"\nTHE NUMBER YOU HAVE ENTERED IS PALINDROME";
else
cout<<"\nNUMBER IS NOT PALINDROME";
};
void main( )
{
clrscr( );
palindrome p;
p.input( );
p.pcheck( );
getch( );
}
No comments:
Post a Comment