Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- class vector{
- public:
- float x;
- float y;
- float z;
- public:
- vector (float x_,float y_ , float z_) : x(x_), y(y_) , z(z_) { }
- void print(){
- cout << x << '\t' << y <<'\t'<< z << endl;
- }
- vector add(vector b){
- return vector(x * b.x, y * b.y, z * b.z);
- }
- float dot (vector b){
- float v = x*b.x + y*b.y + z*b.z;
- return v;
- }
- vector form()
- };
- int main()
- {
- vector a(1, 2 , 5);
- a.print();
- vector bbbb(4, 5 , 3);
- bbbb.print();
- vector c = a.add(bbbb);
- c.print();
- cout << a.dot(bbbb) << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment