Fie a, b,c trei numere întregi. Să se verifice dacă cele trei numere pot fi laturile unui triunghi. În caz afirmativ să se determine perimetrul și aria triunghiului. In C++ va rog.
Răspunsuri la întrebare
Răspuns de
1
#include<bits/stdc++.h>
using namespace std;
int main()
{
double a,b,c,p;
cin>>a>>b>>c;
p=(a+b+c)/2;
if(a+b<=c||a+c<=b||b+c<=a){
cout<<"Cele 3 numere nu pot forma laturile unui triunghi";
return 0;
}
cout<<"Cele 3 numere pot forma laturile unui triunghi\n";
cout<<"Perimetrul triunghului este "<<a+b+c<<'\n';
cout<<"Aria triunghiului este "<<sqrt(p*(p-a)*(p-b)*(p-c))<<'\n';
return 0;
}
Sper ca ai inteles, bossule. Bafta!
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Fizică,
9 ani în urmă
Matematică,
9 ani în urmă