Untitled
unknown
plain_text
4 years ago
2.4 kB
5
Indexable
#include <iostream> using namespace std; double dodawanie(double a,double b); double odejmowanie(double a,double b); double mnozenie(double a,double b); double dzielenie(double a,double b); int potegowanie(int c,int d); int main() { int wybor=0,c=0,d=0; double a=0,b=0; cout << "Witam w kalkulatorze stworzonego przez Filipa Zywice" << endl; cout << "1 - dodawanie" << endl; cout << "2 - odejmowanie" << endl; cout << "3 - mnozenie" << endl; cout << "4 - dzielenie" << endl; cout << "5 - potegowanie" << endl; cout << "0 - aby wyjsc" << "\n\n"; cout << "wybierz jaka operacje chcesz wykonac: "; cin >> wybor; while(wybor!=0) { switch(wybor) { case 1: cout <<"Podaj pierwsza liczbe: "; cin>> a; cout <<"Podaj druga liczbe: "; cin>> b; cout << dodawanie(a,b) << endl; break; case 2: cout <<"Podaj pierwsza liczbe: "; cin>> a; cout <<"Podaj druga liczbe: "; cin>> b; cout << odejmowanie(a,b) << endl; break; case 3: cout <<"Podaj pierwsza liczbe: "; cin>> a; cout <<"Podaj druga liczbe: "; cin>> b; cout << mnozenie(a,b) << endl; break; case 4: cout <<"Podaj pierwsza liczbe: "; cin>> a; cout <<"Podaj druga liczbe: "; cin>> b; cout << dzielenie(a,b) << endl; break; case 5: cout <<"Podaj pierwsza liczbe: "; cin>> c; cout <<"Podaj do ktorej potegi ja podniesc "; cin>> d; cout << potegowanie(c,d) << endl; break; case 0: cout <<"Zakonczenie programu "; break; default: cout<< "Zla operacja - Wybierz inna liczbe!" << endl; break; } cout << "Wykonaj inna akcje: "; cin >> wybor; } if(wybor==0) { cout << "dziekuje za korzystanie z kalkulatora :) \n\n"; } return 0; } double dodawanie(double a,double b) { return a+b; } double odejmowanie(double a,double b) { return a-b; } double mnozenie(double a,double b) { return a*b; } double dzielenie(double a,double b) { return a/b; } int potegowanie(int a,int b) { int wynik=a; for(int i=1; i<b; i++) { wynik*=a; } return wynik; }
Editor is loading...