lv/lv2/marinlv2/1-raznostranican.cpp
2025-10-03 12:20:59 +02:00

19 lines
No EOL
468 B
C++

#include <iostream>
//heron: https://en.wikipedia.org/wiki/Heron%27s_formula
//glasi: a=sqrt(s(s-a)(s-b)(s-c))
//operatori: *,/,sqrt
/*
Heronova formula tvrdi da je površina A, trokuta čije su stranice a, b i c, jednaka:
a=sqrt(s(s-a)(s-b)(s-c))
*/
int main() {
double s1, s2, s3;
std::cout << "unesi 3 stranice:";
std::cin >> s1 >> s2 >> s3;
const int s = (s1 + s2 + s3) / 2;
std::cout << "povrsina je: " << (std::sqrt(s*(s - s1)*(s - s2)*(s - s3)));
}