Informatică, întrebare adresată de Cappy007, 8 ani în urmă

Se considera trei numere reale.Sa se scrie un program care determina daca aceste numere reprezinta lungimile laturilor unui triunghi si in car afirnativ sa se:
a)calculeze perimetrul triunghiului
b)determine natura triunghiuiui in dependenta de lungimile laturilor(isoscel,echilateral, scalen)
VA ROG MULT CINE MA POATE AJUTA!

Răspunsuri la întrebare

Răspuns de Exaact6801
0
#include <iostream>
using namespace std;
int main (){    int a,b,c,P=0;    /*a,b,c laturile triunghiului;    P- perimetrul lui*/    cout<<"Introduceti valoarea primei laturi\n";cin>>a;    cout<<"Introduceti valoarea celei de a doua laturi\n";cin>>b;    cout<<"Introduceti valoarea celei de a treia laturi\n";cin>>c;    if(a+b>c && a+c>b && b+c>a){    P=a+b+c;    if (a==b || a==c || b==c){    cout<<"triunghi isoscel";}    if (a!=b && b!=c && a!=c){    cout<<"triunghi scalen";}    if (a==b==c){    cout<<"triunghi echilateral";}    }    if (P==0)    cout<<"Nu se poate forma triunghi";  return 0;}

Exaact6801: #include <iostream>
using namespace std;
int main ()
{
int a,b,c,P=0;
/*a,b,c laturile triunghiului;
P- perimetrul lui*/
cout<<"Introduceti valoarea primei laturi\n";cin>>a;
cout<<"Introduceti valoarea celei de a doua laturi\n";cin>>b;
cout<<"Introduceti valoarea celei de a treia laturi\n";cin>>c;
Exaact6801: if(a+b>c && a+c>b && b+c>a){
P=a+b+c;
if (a==b || a==c || b==c){
cout<<"triunghi isoscel";}
if (a!=b && b!=c && a!=c){
cout<<"triunghi scalen";}
if (a==b==c){
cout<<"triunghi echilateral";}
}
if (P==0)
cout<<"Nu se poate forma triunghi";
return 0;
}
Exaact6801: asa arata mai bine
Alte întrebări interesante