Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- class Angle {
- int degrees;
- int minutes;
- int seconds;
- public:
- Angle(int a,int b,int c)
- {
- degrees=a;
- minutes=b;
- seconds=c;
- }
- void setDegrees(int a)
- {
- degrees=a;
- }
- void setMinutes(int a)
- {
- minutes=a;
- }
- void setSeconds(int a)
- {
- seconds=a;
- }
- int toSeconds()
- {
- return (degrees*60+minutes)*60+seconds;
- }
- };
- bool check(int a, int b, int c)
- {
- if(a>=0&&a<360 && b>=0 && b<60 && c>=0 && c<60)
- return true;
- return false;
- }
- int main() {
- Angle a1(1,2,3);
- int deg, min, sec;
- cin >> deg >> min >> sec;
- if (check(deg, min, sec)) {
- a1.setDegrees(deg);
- a1.setMinutes(min);
- a1.setSeconds(sec);
- cout << a1.toSeconds();
- } else {
- cout << "Invalid values" << endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement