Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <math.h>
- using namespace std;
- float a,h, xa,ya,xb,yb,xc,yc;
- float pole_trojkata(float a, float h){
- return a*h/2;
- }
- float pole_trojkata(float xa,float ya,float xb,float yb,float xc,float yc)
- {
- float p=0.5*sqrt(pow((xb-xa)*(yc-ya)-(yb-ya)*(xc-xa),2));
- return p;
- }
- int main(){
- cout << "Podaj dlugosc boku: ";
- cin >> a;
- cout << "Podaj wysokosc: ";
- cin >> h;
- cout << "Pole trojkata wynosi: " << pole_trojkata(a,h) << endl;
- cout << endl;
- cout << "Pole dla a3,h6: " << endl;
- cout << pole_trojkata(3,6);
- cout << endl;
- cout << "Pole dla a6,h12 " << endl;
- cout << pole_trojkata(6,12) << endl;
- cout << "Pole dla wspolrzednych" << endl;
- cout << pole_trojkata(0,2,3,1,-1,-5) <<endl;
- cout <<"Podaj xa,ya" << endl;
- cin >> xa;
- cin >> ya;
- cout <<"Podaj xb,yb" << endl;
- cin >> xb;
- cin >> yb;
- cout <<"Podaj xc,yc" << endl;
- cin >> xc;
- cin >> yc;
- cout << pole_trojkata(xa,ya,xb,yb,xc,yc);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement