Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- /*4. Napisz program, ktory pobiera jeden ze znakow a,b,c,lub d
- i w zalezności od pobranej literki powinien pobrać odpowiednie
- długości boków i policzyć :
- a- pole prostokąta
- b- pole kwadratu
- c- pole trójkąta
- d- pole koła
- */
- char x;
- int a,b;
- float p;
- cout << "Podaj jeden ze znakow a,b,c,d:" << endl;
- cin>>x;
- switch(x)
- {
- case 'a':
- cout<<"Podaj dlugosci bokow prostokata:"<<endl;
- cin>>a;
- cin>>b;
- p=a*b;
- cout<<"Pole prostokata wynosi:"<<p;
- break;
- case 'b':
- cout<<"Podaj dlugosc bokow kwadratu:"<<endl;
- cin>>a;
- p=a*a;
- cout<<"Pole kwadratu wynosi:"<<p;
- break;
- case 'c':
- cout<<"Podaj dlugosc boku trojkata oraz jego wysokosc:"<<endl;
- cin>>a;
- cin>>b;
- p=a*b*0.5;
- cout<<"Pole trojkata wynosi:"<<p;
- break;
- case 'd':
- cout<<"Podaj dlugosc promienia kola:"<<endl;
- cin>>a;
- p=a*a*3.14;
- cout<<"Pole kola wynosi:"<<p;
- break;
- default:
- cout<<"Podany znak jest niepoprawny";
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement