Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- const double PI=3.14;
- void prostokat(int a, int b)
- {
- int pole,obwod;
- pole=a*b;
- cout<<"Pole prostokata wynosi "<<pole<<endl;
- obwod=2*a+2*b;
- cout<<"Obwod prostokata wynosi "<<obwod<<endl;
- }
- void kwadrat(int a)
- {
- int pole,obwod;
- pole=a*a;
- cout<<"Pole kwadratu wynosi "<<pole<<endl;
- obwod=4*a;
- cout<<"obwod kwadratu wynosi "<<obwod<<endl;
- }
- void szescian(int a)
- {
- int pole,objetosc;
- pole=6*(a*a);
- cout<<"Pole szescianu wynosi "<<pole<<endl;
- objetosc=a*a*a;
- cout<<"Objetosc szescianu wynosi "<<objetosc<<endl;
- }
- void trojkat(int a, int b, int c, int h)
- {
- int pole,obwod;
- pole=0.5*a*h;
- cout<<"Pole trojkata wynosi "<<pole<<endl;
- obwod=a+b+c;
- cout<<"Obwod trojkata wynosi "<<obwod<<endl;
- }
- int main()
- {
- int wybor;
- int a,b,c,h;
- cout<<"1.Prostokat 2.kwadrat 3.szescian 4.trojkat "<<endl;
- cin>>wybor;
- switch(wybor)
- {
- case 1:
- cout<<"Podaj a i b ";
- cin>>a>>b;
- prostokat(a,b);
- break;
- case 2:
- cout<<"Podaj a ";
- cin>>a;
- kwadrat(a);
- break;
- case 3:
- cout<<"Podaj a ";
- cin>>a;
- szescian(a);
- break;
- case 4:
- cout<<"Podaj a, b, c, h ";
- cin>>a>>b>>c>>h ;
- trojkat(a,b,c,h);
- break;
- default:
- cout<<"Error"<<endl;
- }
- return 0;
- system("Pause");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement