Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "stdafx.h"
- #include <iostream>
- #include <string>
- #include <cmath>
- using namespace std;
- class obsprizma
- {protected:
- int visota;
- public:
- virtual float centr()=0;
- };
- class kvadprizma:public obsprizma
- {
- private:
- double x1,y1,z1,x2,y2,z2;
- float storona;
- double x3,y3,z3;
- public:
- int proverka()
- {
- if ((x2-x1!=storona) & (y2-y1!=storona) & (z2-z1!=storona))
- {
- cout << "Eto ne kubik! Podumai eshe! " << endl;
- return 1;
- }
- else
- return 0;
- }
- int vvod()
- {
- cout << "vvedite visotu." << endl;
- cin >> visota >> storona;
- cout << "Vvedite koordinati nizhney grani!" << endl;
- for (int i = 0; i < 2; i++)
- {
- cin >> x1 >> y1 >> z1 >> x2 >> y2 >> z2;
- proverka();
- }
- cout << ":" << ":" << endl;
- }
- float centr()
- {
- storona;
- }
- void vivod()
- {
- cout << x3 << ":" << y3 << ":" << z3 << ":" << endl;
- }
- };
- int main()
- {
- kvadprizma kvprizm;
- if (kvprizm.vvod())
- {
- system("Pause");
- return 1;
- }
- else
- {
- kvprizm.centr();
- kvprizm.vivod();
- system("Pause");
- return(0);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement