
Първоначално написано от
draid
Не ми е ясно, защо след като са ти дадени и двата катета ти е необходима хипотенузата. Лицето на правоъгълен триъгълник е 0.5ab. Следователно ти трябват 3 променливи, две за катетите и една за лицето. Ако толкова държи да има вход и за хипотенуза, значи 4 променливи. Променливите са ти с плаваща запетая, въпреки че ако ползвате само целочислени стойности за смятане може и да са целочислени.
Набързо казано, предполагам имаш понятие от C++ за това няма да ти пиша всичко
double a,b,c,S; //Variables
cout<<"Enter side a"
cin>>a; //sides of right triangle
cout<<"Enter side b"
cin>>b;
cout<<"Enter side c"
cin>>c;
S=0.5*a*b; //Area of triangle
cout<<"The area is"<<S; //printing result
Дано не съм объркал някъде по синтаксиса, че C не съм пипвал последните години.