CPP program for angle conversion
#include<iostream.h>
#include<conio.h>
class radian
{ private:
float
rad;
public:
radian();
radian(float);
void
display();
};
radian::radian()
{ rad=0.0;}
radian::radian(float d)
{ rad=d;}
void radian::display()
{ cout<<rad;}
class degree
{ private:
int deg;
public:
degree();
operator
radian();
void
getdata();
void
display();
};
degree::degree()
{ deg=0.0;}
void degree::getdata()
{ cout<<" Enter the Angle in Degree : ";
cin>>deg;
}
degree::operator radian()
{ float temp;
temp=deg*(3.14/180);
return
radian(temp);
}
void degree::display()
{ cout<<deg;}
void main()
{ degree d;
radian
r;
clrscr();
d.getdata();
r=d;
d.display();
cout<<"
Degree is equal to ";
r.display();
getch();
}
No comments:
Post a Comment