#include <iostream>
double wynik;
double dodawanie (double liczba1,double liczba2);
double odejmowanie (double liczba1,double liczba2);
double dzielenie (double liczba1,double liczba2);
double mnozenie (double liczba1,double liczba2);
using namespace std;
int main()
{
double a, b;
int wpisz;
cout <<"Wpisz liczbe 1: ";
cin >> a;
cout<<" Wpisz liczbe 2: ";
cin >> b;
cout<<"Wybierz jakie dzialanie chcesz wykonac: \n"
<<"1 - dodawanie\n"
<<"2 - odejmowanie\n"
<<"3 - dzielenie\n"
<<"4 - mnozenie\n";
cin >> wpisz;
if(wpisz == 1)dodawanie(a,b);
if(wpisz == 2)odejmowanie(a,b);
if(wpisz == 3)dzielenie(a,b);
if(wpisz == 4)mnozenie(a,b);
}
//********************************************************
double dodawanie (double liczba1, double liczba2)
{
wynik = liczba1 + liczba2;
return wynik;
}
//**********************************************************
double odejmowanie(double liczba1,double liczba2)
{
wynik = liczba1 - liczba2;
return wynik;
}
//*************************************************************
double dzielenie (double liczba1,double liczba2)
{
wynik = liczba1/liczba2;
return wynik;
}
//******************************************************************
double mnozenie (double liczba1,double liczba2)
{
wynik = liczba1*liczba2;
return wynik;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKCmRvdWJsZSB3eW5pazsKCmRvdWJsZSBkb2Rhd2FuaWUgKGRvdWJsZSBsaWN6YmExLGRvdWJsZSBsaWN6YmEyKTsKZG91YmxlIG9kZWptb3dhbmllIChkb3VibGUgbGljemJhMSxkb3VibGUgbGljemJhMik7CmRvdWJsZSBkemllbGVuaWUgKGRvdWJsZSBsaWN6YmExLGRvdWJsZSBsaWN6YmEyKTsKZG91YmxlIG1ub3plbmllIChkb3VibGUgbGljemJhMSxkb3VibGUgbGljemJhMik7Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbigpCnsKICAgIGRvdWJsZSBhLCBiOwogICAgaW50IHdwaXN6OwoKICAgIGNvdXQgPDwiV3Bpc3ogbGljemJlIDE6ICI7CiAgICBjaW4gPj4gYTsKICAgIGNvdXQ8PCIgV3Bpc3ogbGljemJlIDI6ICI7CiAgICBjaW4gPj4gYjsKCiAgICBjb3V0PDwiV3liaWVyeiBqYWtpZSBkemlhbGFuaWUgY2hjZXN6IHd5a29uYWM6IFxuIgogICAgICAgIDw8IjEgLSBkb2Rhd2FuaWVcbiIKICAgICAgICA8PCIyIC0gb2Rlam1vd2FuaWVcbiIKICAgICAgICA8PCIzIC0gZHppZWxlbmllXG4iCiAgICAgICAgPDwiNCAtIG1ub3plbmllXG4iOwoKICAgIGNpbiA+PiB3cGlzejsKICAgIGlmKHdwaXN6ID09IDEpZG9kYXdhbmllKGEsYik7CiAgICBpZih3cGlzeiA9PSAyKW9kZWptb3dhbmllKGEsYik7CiAgICBpZih3cGlzeiA9PSAzKWR6aWVsZW5pZShhLGIpOwogICAgaWYod3Bpc3ogPT0gNCltbm96ZW5pZShhLGIpOwp9Ci8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKZG91YmxlIGRvZGF3YW5pZSAoZG91YmxlIGxpY3piYTEsIGRvdWJsZSBsaWN6YmEyKQp7CiAgICB3eW5payA9IGxpY3piYTEgKyBsaWN6YmEyOwoKICAgIHJldHVybiB3eW5pazsKfQovLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKZG91YmxlIG9kZWptb3dhbmllKGRvdWJsZSBsaWN6YmExLGRvdWJsZSBsaWN6YmEyKQp7CiAgICB3eW5payA9IGxpY3piYTEgLSBsaWN6YmEyOwogICAgcmV0dXJuIHd5bmlrOwp9Ci8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgpkb3VibGUgZHppZWxlbmllIChkb3VibGUgbGljemJhMSxkb3VibGUgbGljemJhMikKewogICAgd3luaWsgPSBsaWN6YmExL2xpY3piYTI7CiAgICByZXR1cm4gd3luaWs7Cn0KLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKZG91YmxlIG1ub3plbmllIChkb3VibGUgbGljemJhMSxkb3VibGUgbGljemJhMikKewogICAgd3luaWsgPSBsaWN6YmExKmxpY3piYTI7CiAgICByZXR1cm4gd3luaWs7Cn0=