How to calculate the area of a triangle given three sides in C++

1 Answer

0 votes
#include <iostream>
#include <cmath>
 
int main(void)
{
    double a = 3.0;
    double b = 6.0;
    double c  = 7.0;
    double s; // semi (half) perimeter
    double area;
 
    s = (a + b + c) / 2.0;
 
    area = s * (s - a) * (s - b) * (s - c);
    area = sqrt(area);
 
    std::cout << "area = " << area;
}
 
 
 
/*
run:
 
area = 8.94427
 
*/

 



answered May 7, 2023 by avibootz

Related questions

1 answer 121 views
1 answer 131 views
1 answer 135 views
1 answer 95 views
1 answer 175 views
1 answer 121 views
...