Advertisement
karbaev

triangle

Mar 8th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.61 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. double Area(double dX0, double dY0, double dX1, double dY1, double dX2, double dY2)
  4. {
  5.     double dArea = ((dX1 - dX0)*(dY2 - dY0) - (dX2 - dX0)*(dY1 - dY0))/2.0;
  6.     return (dArea > 0.0) ? dArea : -dArea;
  7. }
  8.  
  9. void Center(Point tri){
  10.  double centerX = (tri[0].x + tri[1].x + tri[2].x) / 3;
  11.  double centerY = (tri[0].y + tri[1].y + tri[2].y) / 3;
  12. }
  13.  
  14. int main()
  15. {
  16.     using namespace std;
  17.  
  18.     // Calculate the area for two triangles
  19.     cout << "Area = " << Area(0.0, 0.0, 0.0, 1.0, 1.0, 1.0) << endl;
  20.     cout << "Area = " << Area(1.0, 2.0, 3.0, 1.0, 4.0, 3.0) << endl;
  21.  
  22.     return 0;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement