sziit
public text v1 · immutable#include <iostream>
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;
}