All pastes #730932 Raw Edit

sziit

public text v1 · immutable
·published 2007-10-09 17:31 UTC
rendered paste body
#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; 
}