#include #include class Trojkat{ public: float przyp0 = 0; float przyp1 = 0; float przeciwp = 0; float calc_przeciwp(){ return std::sqrt(przyp0*przyp0 + przyp1*przyp1); } float calc_przyp0(){ return std::sqrt(przeciwp*przeciwp - przyp1*przyp1); } float calc_przyp1(){ return std::sqrt(przeciwp*przeciwp - przyp0*przyp0); } }; int main(){ Trojkat trojkat0; trojkat0.przyp0 = 3; trojkat0.przyp1 = 4; std::cout << "Trójkąt 1: a=3, b=4, c=" << trojkat0.calc_przeciwp() << std::endl; Trojkat trojkat1; trojkat1.przyp0 = 3; trojkat1.przeciwp = 5; std::cout << "Trójkąt 2: a=3, b=" << trojkat1.calc_przyp1() <<", c=5" << std::endl; Trojkat trojkat2; trojkat2.przyp1 = 4; trojkat2.przeciwp = 5; std::cout << "Trójkąt 3: a=" << trojkat2.calc_przyp0() <<", b=4, c=5" << std::endl; return 0; }