#include #include #include using namespace std; namespace kalk{ void suma() { int a,b; cout<<"podaj liczbe a: "; cin>>a; cout<<"\npodaj liczbe b: "; cin>>b; cout<<"\nsuma a i b wynosi: "<>a; cout<<"\npodaj liczbe b: "; cin>>b; cout<<"roznica a i b wynosi: "<>a; cout<<"\npodaj liczbe b: "; cin>>b; cout<<"iloczyn a i b wynosi: "<>a; cout<<"\npodaj liczbe b: "; cin>>b; cout<<"iloraz a i b wynosi: "<>a; cout<<"pole tego kwadratu wynosi:"<>a; cout<<"obwod tego kwadratu wynosi:"<>a; cout<<"dlugosc przekatnej tego kwadratu (W ZAOKRAGLENIU) wynosi:"<>a; cout<<"podaj dlugosc wysokosci"<>h; cout<<"pole tego trojkata wynosi:"<>a; cout<<"podaj dlugosc boku b"<>b; cout<<"podaj dlugosc boku c"<>c; cout<<"obwod tego trojkata wynosi:"<>r; cout<<"pole tego kola wynosi:"<>r; cout<<"obwod tego kola wynosi:"<>a; cout<<"podaj dlugosc drugiej podstawy"<>b; cout<<"podaj dlugosc wysokosci"<>h; cout<<"pole tego trapezu wynosi:"<>a; cout<<"podaj dlugosc drugiego boku"<>b; cout<<"podaj dlugosc trzeciego boku"<>c; cout<<"podaj dlugosc czwartego boku"<>d; cout<<"obwod tego trapezu wynosi:"<>a; cout<<"podaj dlugosc wysokosci"<>h; cout<<"pole tego rownolegloboku wynosi:"<>a; cout<<"podaj dlugosc drugiego boku"<>b; cout<<"obwod tego rownolegloboku wynosi:"<>e; cout<<"podaj dlugosc drugiej przekatnej"<>f; cout<<"pole tego rombu wynosi:"<>a; cout<<"obwod tego rombu wynosi:"<>a; cout<<"podaj dlugosc drugiego boku"<>b; cout<<"pole tego prostokatu wynosi:"<>a; cout<<"podaj dlugosc drugiego boku"<>b; cout<<"obwod tego prostokatu wynosi:"<>a; cout<<"podaj dlugosc drugiego boku"<>b; cout<<"przekatna tego prostokatu wynosi:"<>wyb; if(wyb == 1){ kalk::suma(); } if(wyb == 2){ kalk::roznica(); } if(wyb == 3){ kalk::iloczyn(); } if(wyb == 4){ kalk::iloraz(); } if(wyb == 5){ do { cout<<"wybierz figure:\nkwadrat - 1\ntrojkat - 2\nkolo - 3\ntrapez - 4\nrownoleglobok - 5\nromb - 6\nprostokat - 7\n"; string fig; cin>>fig; if(fig=="kwadrat" || fig=="1") { cout<<"co chcesz obliczyc?"<>licz; if(licz=="pole" || licz=="1") { geo::kwadrat::pole(); } else if(licz=="obwod" || licz=="2") { geo::kwadrat::obwod(); } else if(licz=="przekatna" || licz=="3") { geo::kwadrat::przek(); } } else if(fig=="trojkat" || fig=="2") { cout<<"co chcesz obliczyc?"<>licz; if(licz=="pole" || licz=="1") { geo::trojkat::pole(); } else if(licz=="obwod" || licz=="2") { geo::trojkat::obwod(); } } else if(fig=="kolo" || fig=="3") { cout<<"co chcesz obliczyc?"<>licz; if(licz=="pole" || licz=="1") { geo::kolo::pole(); } else if(licz=="obwod" || licz=="2") { geo::kolo::obwod(); } } else if(fig=="trapez" || fig=="4") { cout<<"co chcesz obliczyc?"<>licz; if(licz=="pole" || licz=="1") { geo::trapez::pole(); } else if(licz=="obwod" || licz=="2") { geo::trapez::obwod(); } } else if(fig=="rownoleglobok" || fig=="5") { cout<<"co chcesz obliczyc?"<>licz; if(licz=="pole" || licz=="1") { geo::rowno::pole(); } else if(licz=="obwod" || licz=="2") { geo::rowno::obwod(); } } else if(fig=="romb" || fig=="6") { cout<<"co chcesz obliczyc?"<>licz; if(licz=="pole" || licz=="1") { cout<<"co masz podane?"<>dl; if(dl == 1) { geo::romb::pole_1(); } else if(dl == 2) { geo::romb::pole_2(); } } else if(licz=="obwod" || licz=="2") { geo::romb::obwod(); } } else if(fig=="prostokat" || fig=="7") { cout<<"co chcesz obliczyc?"<>licz; if(licz=="pole" || licz=="1") { geo::pros::pole(); } else if(licz=="obwod" || licz=="2") { geo::pros::obwod(); } else if(licz=="przekatna" || licz=="3") { geo::pros::przek(); } } }while(ex==2); } // konczy if{... z 282 linijki cout<<"\n\tczy chcesz zamknac program?\n1. tak\t2. nie\n"; cin>>zam; }while(zam == 2); // konczy do{... z 260 linijki return 0; }