From 6b1e347aef7436ab55a405da0a780ca4aa6b011a Mon Sep 17 00:00:00 2001 From: Angeld55 Date: Thu, 19 Sep 2019 21:23:20 +0300 Subject: Update Triangle.hpp --- Polymorphism/Figures/Triangle.hpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Polymorphism/Figures/Triangle.hpp b/Polymorphism/Figures/Triangle.hpp index a6599bf..b933060 100644 --- a/Polymorphism/Figures/Triangle.hpp +++ b/Polymorphism/Figures/Triangle.hpp @@ -1,3 +1,6 @@ +#include "Figure.hpp" +class Triangle +{ public: Triangle(int x1, int y1, int x2, int y2, int x3, int y3) :Figure(3) { @@ -15,6 +18,7 @@ public: } double getArea() { + //Херонова формула double halfP = getPer()/2; return sqrt(halfP * (halfP-getSide(0))*(halfP-getSide(1))*(halfP-getSide(2))); } -- cgit v1.3.1-23-gd82d