Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- class wektor
- {
- private:
- int x;
- int y;
- public:
- void ustawX(int liczba)
- {
- x=liczba;
- }
- void ustawY (int liczba)
- {
- y=liczba;
- }
- int pobierzX()
- {
- return x;
- }
- int pobierzY()
- {
- return y;
- }
- wektor wspwektora(wektor pp,wektor pk)
- {
- wektor w;
- w.x=pk.x - pp.x;
- w.y=pk.y - pp.y;
- return w;
- }
- float dlwektor()
- {
- float f;
- f =sqrt {pow (x,2.0)+pow(y,2.0)}
- }
- };
- int main()
- {
- wektor pp1 ,pp2 ,pk1 ,pk2, w1,w2;
- int a,b;
- //------------------------------------------------------------------------------------
- //------------------------------------------------------------------------------------
- cout<<"Podaj wspolrzedne poczatku wektora 1:";
- cin>>a>>b;
- pp1.ustawX(a);
- pp1.ustawY(b);
- cout<<"Podaj wspolrzedne konca wektora 1:";
- cin>>a>>b;
- pk1.ustawX(a);
- pk1.ustawY(b);
- //------------------------------------------------------------------------------------
- //------------------------------------------------------------------------------------
- cout<<"Podaj wspolrzedne poczatku wektora 2:";
- cin>>a>>b;
- pp2.ustawX(a);
- pp2.ustawY(b);
- cout<<"Podaj wspolrzedne konca wektora 2:";
- cin>>a>>b;
- pk2.ustawX(a);
- pk2.ustawY(b);
- //------------------------------------------------------------------------------------
- //------------------------------------------------------------------------------------
- cout<<"wspolrzedne poczatku i konca wektorow: \n";
- cout<<"poczatek wektora 1: x="
- cout<<"podaj mnoznik: ";
- int mnoznik;
- cin>>mnoznik;
- cout<<"Iloczyn
- cout<<iloczynWektora(w1,mnoznik).pobierzX()<<",";
- cout<<iloczynWektora(w1,mnoznik).pobierzY()<<endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement