Monday, 2 June 2014

BASIC C++ PROGRAMS


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;
}
    };

void main( )



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