January 2019 2 115 Report
Drobna pomoc przy rozwiązaniu:


Napisać program, który przyjmuje od użytkownika trzy liczby rzeczywiste, sprawdza, czy mogą one być bokami trójkąta i wyświetla odpowiedni komunikat. Ponadto, jeśli mogą tworzyć trójkąt, to wyświetla następujące informacje o tym trójkącie:
Czy jest równoboczny?
Czy jest równoramienny?
Czy jest prostokątny?



Napisałem program, tylko po sprawdzeniu nie działa wszystko tak jak jest w poleceniu, proszę o pomoc, poniżej to co już zrobiłem:


#include
#include

using namespace std;

int main ()
{

int a;
int b;
int c;

cout<<" Wprowadz dowolna liczbe rzeczywista";
cin>>a;
cout<<"Wprowadz nastepna dowolna liczbe rzeczywista";
cin>>b;
cout<<"Wprowadz jeszcze jedna dowolna liczbe rzeczywista";
cin>>c;

if (a {
cout<< "Z wprowadzonych trzech liczb rzeczywistych mozna utworzyc trojkat o bokach: " << a <<" "<< b <<" "<< c <
if (a==b==c)
{
cout<< "trojkat ten jest rownoboczny"<< endl;


if (a==b || b==c || a==c)
{
cout<< "trojkat ten jest rownoramienny"<< endl;


if (pow(a,2)+pow(b,2)==pow(c,2)|| pow(b,2)+pow(c,2)==pow(a,2)|| pow(a,2)+pow(c,2)==pow(b,2))
{
cout<< "trojkat ten jest prostokatny"<< endl;

if (a>b+c && b>a+c && c>a+b) {
cout<< "Z wprowadzonych trzech liczb rzeczywistych nie mozna utworzyc trojkata o bokach: "<< a <<" "<< b <<" "<< c << endl;
}
}
}
}
}
}

More Questions From This User See All

Recommend Questions



Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.