Professional Documents
Culture Documents
Program No 1: OOP Asssignment No 3 Lab 3
Program No 1: OOP Asssignment No 3 Lab 3
Program no 1
#include<iostream.h>
#include<conio.h>
class integer
int i;
public:
};
void main()
{clrscr();
integer myint;
myint.get_i();
myint.print_i();
getch();
Output(12-EE-133)
Program no2
#include<iostream.h>
#include<conio.h>
class arithmatic
{int a,b,summation,difference,product;
public:
void data()
cin>>a;
cin>>b;
void sum()
{ summation=a+b;
void diff()
{ difference=a-b;
void prod()
{product=a*b;
}};
void main()
{clrscr();
arithmatic am;
am.data();
am.sum();
am.diff();
am.prod();
getch();
Output(12-EE-133)
Program no 3
#include<iostream.h>
#include<conio.h>
class integer
{ int a;
public:
void get()
cin>>a;
void comp()
else cout<<"negative";}
};
void main()
clrscr();
integer s1;
s1.get();
s1.comp();
getch();
Output(12-EE-133)
Program no 1
#include<iostream.h>
#include<conio.h>
class triangle
{int b,h,p,peri;
public:
void input()
{ cout<<"base of triangle=";
cin>>b;
cout<<"hypotinuse of triangle=";
cin>>h;
cout<<"perpendicular of triangle=";
cin>>p;
void result()
{peri=b+h+p;
else cout<<"invalid";
}};
void main()
{clrscr();
triangle s;
s.input();
s.result();
getch();
Output(12-EE-133)
Program no 2
#include<iostream.h>
#include<iomanip.h>
#include<conio.h>
class variables
{ int a;
private:
float b;
private:
double c;
public:
void getdata()
{ cout<<"integer=";
cin>>a;
cout<<"float=";
cin>>b;
cout<<"private=";
cin>>c;}
void display()
cout<<setfill('=')<<setw(11)<<a<<setw(13)<<b<<setw(16)<<c<<endl;
}};
void main()
{clrscr();
variables s2;
s2.getdata();
s2.display();
getch();}
Output(12-EE-133)
Program no 3
#include<iostream.h>
#include<conio.h>
void main()
clrscr();
i=(j>3)&&(++k==6);
cout<<"i="<<i<<"j="<<j<< "k="<<k<<endl;
i=(j<3)&&(++k==6);
cout<<"i="<<i<<"j="<<j<<"k="<<k;
getch();
Output(12-EE-133)
Program no 4
#include<iostream.h>
#include<conio.h>
class result
{ int a;
public:
void input()
cin>>a;
void grade()
}};
void main()
{ clrscr();
result s;
s.input();
s.grade();
getch();}
Output(12-EE-133)
Program no 1
#include<iostream.h>
#include<conio.h>
void main()
clrscr();
long num=0,count=0,sum=0;
bool check=true;
while(check)
{++num;
if(num%2==1)
{count++;
sum=sum+num;
cout<<sum<<endl;
check=(count,10);}
}cout<<"Sum="<<sum
Output(12-EE-133)
Program no 2
#include<iostream.h>
#include<conio.h>
void main()
int n,sum=0,count=0;
float avg;
clrscr();
while(!cin.eof())
if (cin.fail())
cin.clear();
else if (n<=0)
else
count++;
sum+=n;
cin>>n;
avg=float(sum)/float(count);
getch();
Output(12-EE-133)
Program no 1
# include<iostream.h>
# include<conio.h>
class Rectangle
{ int l,w;
public:
cin>>l;
cout<<"Enter width:\t:";
cin>>w;
void printlenght()
{cout<<"Length="<<l<<endl;}
void printwidth()
{cout<<"Width="<<w<<endl;
p=2*(l+w);
cout<<"Perimeter="<<p<<endl;}
a=l*w;
cout<<a<<endl;
};
void main()
{ char op;
Rectangle rect;
rect.input();
cin>>op;
switch(op)
{case ('l'):
rect.printlenght(); break;
case('w'):
rect.printwidth(); break;
case ('p'):
rect.Perimeter(); break;
case ('a'):
rect.Area(); break;
default:
cout<<"Invalid Input";
getch();
Output(12-EE-133)
Program no 2
1) Table of three
#include<iostream.h>
#include<conio.h>
void main(void)
clrscr();
int tab=3,a,b;
for(a=1;a<=10;a++)
{b=tab*a;
cout<<tab<<"*"<<a<<"="<<b<<endl;
getch();
Output(12-EE-133)
2) Numbers from 10 to 0
#include<iostream.h>
#include<conio.h>
void main(void)
clrscr();
for(int a=10;a>=0;a--)
{cout<<a;
getch();
Output(12-EE-133)
#include<conio.h>
void main(void)
clrscr();
for(int a=20;a<=30;a++)
{if(a%2!=0)
{cout<<a<<endl;
}}
getch();
Output(12-EE-133)
#include<conio.h>
void main(void)
clrscr();
for(int a=1;a<=20;a+=3)
{cout<<a<<endl;
getch();
Output(12-EE-133)
Program no 3
# include<iostream.h>
# include<conio.h>
void main()
{cout<<"^";
if(k==j) cout<<k;}
cout<<endl;}
getch();
Output(12-EE-133)
Program no 4
#include<iostream.h>
#include<conio.h>
void main(void)
clrscr();
int n;
cin>>n;
for(;n>=1;n--)
f=f*n;
cout<<"Factorial="<<f<<endl;
getch();
Output(12-EE-133)
Program no 6
#include<iostream.h>
#include<conio.h>
main()
{clrscr();
int a,b,c,d;
for(a= 0;a<=14;a=a+4)
{ for (b=1,d=0;b<=4;b+=1)
{c=a+b;
cout<<c<<"\t";d=d+c;}cout<<d;
cout<<endl;
getch();
return 0;}
Output(12-EE-133)
Program no 7
#include<iostream.h>
#include<conio.h>
main()
clrscr();
char ch;
int total=0;
for (;;)
cin.get(ch);
if (cin.eof())
break;
else if (ch=='\xFF')
continue;
else
total++;
getch();
return 0;
Output(12-EE-133)
Program no 8
#include<iostream.h>
#include<conio.h>
int v=10;
void main(void)
cout<<"global v="<<v<<endl;
v=15;
int v=20;
cout<<"local v="<<v<<endl;
int v=30;
v=25;
cout<<"local v="<<v<<endl;
getch();
Output(12-EE-133)
Program no 9
#include<iostream.h>
#include<conio.h>
void main(void)
clrscr();
int a,b;
cin>>a;
cin>>b;
cout<<a%b)<<endl;
getch();
Output(12-EE-133)