Advertisement
Guest User

Untitled

a guest
Mar 28th, 2020
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.72 KB | None | 0 0
  1. #include "pch.h"
  2. #include <iostream>
  3.  
  4. class vec {
  5.     public: int x, y, z;
  6.  
  7.     vec sum(vec a, vec b) {
  8.         vec c;
  9.         c.x = a.x + b.x;  c.y = a.y + b.y;  c.z = a.z + b.z;
  10.         return c;
  11.     }
  12.        
  13.     vec mul(vec a, vec b) {
  14.         vec c;
  15.         c.x = a.y * b.z - b.y * a.z;  c.y = a.z * b.x - a.x * b.z;  c.z = a.x * b.y - a.y * b.x;
  16.         return c;
  17.     }
  18. };
  19.  
  20. int main()
  21. {
  22.     using namespace std;
  23.     vec v1, v2, v3;
  24.     cout << "Vvedite x,y,z vec1\n";
  25.     cin >> v1.x >> v1.y >> v1.z;
  26.  
  27.     cout << "Vvedite x,y,z vec2\n";
  28.     cin >> v2.x >> v2.y >> v2.z;
  29.    
  30.     v3 = v1.sum(v1, v2);
  31.     cout << "Sum: " << v3.x <<" "<< v3.y <<" "<< v3.z <<"\n";
  32.     v3 = v1.mul(v1, v2);
  33.     cout << "Mul: " << v3.x <<" "<< v3.y <<" "<< v3.z <<"\n";
  34.     system("pause");
  35.     return(0);
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement