#include using namespace std; //***** float t(float b, float c); float k(float b); float p(float b, float c); float kolo(float b); //***** int main() { char a; float b, c; bool d,e; do { system("cls"); cout << "Wybierz wasc jakie pole chcesz liczyc: " << "\n1) trojkat" << "\n2) kwadrat" << "\n3) prostokat" << "\n4) kolo" << "\n0) co za zjebany program wychodze... "; cout << "\nWybieram opcje nr: " << endl; cin >> a; switch(a) { case '1': system("cls"); do { cout << "Wybrales trojkat, skoro taka twoja wola to podaj wysokosc: "; cin >> b; cout << "\nPodaj teraz bok: "; cin >> c; if((b<=0)||(c<=0)) { cout << "\nzle dane!\n"; system("pause"); system("cls"); d=true; continue; } else { cout << "\npole wynosi: " << t(b,c); d=false; } }while(d); cout << endl; system("Pause"); break; case '2': system("cls"); do { cout << "Wybrales kwadrat, skoro taka twoja wola to podaj bok: "; cin >> b; if(b<=0) { cout << "\nzle dane!\n"; system("pause"); system("cls"); d=true; continue; } else { cout << "\npole wynosi: " << k(b); d=false; } }while(d); cout << endl; system("Pause"); break; case '3': system("cls"); do { cout << "Wybrales prostokat, skoro taka twoja wola to podaj pierwszy bok: "; cin >> b; cout << "\nPodaj teraz kolejny bok: "; cin >> c; if((b<=0)||(c<=0)) { cout << "\nzle dane!\n"; system("pause"); system("cls"); d=true; continue; } else { cout << "\nole wynosi: " << p(b,c); d=false; } }while(d); cout << endl; system("Pause"); break; case '4': system("cls"); do { cout << "Wybrales kolo, skoro taka twoja wola to podaj promien: "; cin >> b; if(b<=0) { cout << "\nzle dane!\n"; system("pause"); system("cls"); d=true; continue; } else { cout << "\npole wynosi: " << kolo(b); d=false; } }while(d); cout << endl; system("Pause"); break; case '0': return 0; default: cout << "\nZly wybor.. sproboj jeszcze raz\n"; system("pause"); break; } }while(1); } //******** float t(float b, float c) { float q = (b/2)*c; return q; } //******** float k(float b) { float q = b*b; return q; } //******** float p(float b, float c) { float q = b * c; return q; } //******** float kolo(float b) { float q = 3.14 * b * b; return q; }