zad2 2d


#include
using namespace std;

//wspolrzedne punktu 2d
struct point {
double x;
double y;
};

//wprowadzanie danych
struct point wpr(double aa, double bb)
{
struct point p; // int a;
p.x = aa;
p.y = bb;
return p;
}

//a,b - wsp. wektora o ktory przesuwamy dany punkt
struct point translacja(struct point p, double a, double b){
p.x = p.x +a ;
p.y = p.y +b;
return p;
}

//symteria wzgledem 0,0 - zmieniamy znak na przeciwny
struct point symetria(struct point p){
p.x = -p.x ;
p.y = -p.y ;
return p;
}

int main()
{

double a;
double b;
double x;



cout << "Wczytaj wsp. a:";
cin >> a;
cout << "Wczytaj wsp. b:";
cin >> b;
cout << "wczytaj x :";
cin >> x;


struct point result;

result = wpr(a,b);

result = translacja(result , a,b);

cout << result.x << " " << result.y;

return 0;
}


Wyszukiwarka

Podobne podstrony:
Zad2 csproj FileListAbsolute
PKS i W zad2 str
programy na końcu laborek zad2
zad2
ZAD2 Naryswoać układ Arona do pomiaru mocy czynnej
zad2
zad2
ed zad2 temperatura
czerwiec 2006 zad2 przykł rozw(1)
ho zad2
zad2
zad2 6 05 13
Ind Zad2

więcej podobnych podstron