Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <math.h> // nowa biblioteka
- using namespace std;
- int main ()
- {
- double a,b,c;
- cout << "PROGRAM SPRAWDZAJACY TROJKATY \n" <<endl;
- cout << "Podaj dlugosc boku a = "; //wprowadzamy do pamieci liczbe bokow a, b, c
- cin>>a;
- cout << "Podaj dlugosc boku b = ";
- cin>>b;
- cout << "Podaj dlugosc boku c = ";
- cin>>c;
- if (a+b >c && a+c >b && c+b >a) //ustalamy warunek
- {
- cout << "podane liczby tworzą trojkat"; //jesli sie spelnia wypisuje tekst
- if ((a*a+b*b==c*c) || (a*a+c*c==b*b) || (c*c+b*b==a*a)) //warunek czy trojkat jest prostokatny jesli jest to wypisuje tekst
- {
- cout << " prostokatny" <<endl;
- }
- if ((a==b==c)) //warunek czy trojkat rownoboczny jesli jest to wypisuje tekst
- {
- cout << " rownoboczny" <<endl;
- }
- else if ((a==b && a+b>c) && (a==c && a+c>b ) && (b==c && b+c>a)) //warunek czy trojkat jest rownoramienny jesli jest to wypisuje tekst
- {
- cout << " rownoramienny" <<endl;
- }
- }
- else {
- cout << "Z bokow o tej dlugosci nie mozna zbudowac trojkata" <<endl; //w przeciwnym przypadku wypisuje to
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement