Функция int SpecialTriangles не возвращает правильные значения или просто не работает вообще.
#include iostream
#include stdlib.h
#include string
#include cmath
using namespace std;
float SL; // Short Leg
float LL; // Long Leg
float H; // Hypotenuse
int SpecialTriangles() {
SL = H / 2 && LL/sqrt(3); //Short Leg
LL = sqrt(3)*SL; //Long Leg
H = SL * 2; //Hyptoenuse
return H, LL, SL;
}
int main() {
cin >> SL;
cout << H << endl ;
system("pause");
return 0;
}
То, что я хочу сделать, это когда я скажу 5 для короткой ноги, тогда я хочу, чтобы она дала 10 для H и 8.66025403784 для длинной ноги.
В настоящее время это просто дает 0