Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /******************************************************************************
- Online C++ Compiler.
- Code, Compile, Run and Debug C++ program online.
- Write your code in this editor and press "Run" button to compile and execute it.
- *******************************************************************************/
- #include <iostream>
- using namespace std;
- float dodaj (float a, float b){
- return a+b;
- }
- float odejmnij(float a, float b){
- return a-b;
- }
- float pomnoz(float a, float b){
- return a*b;
- }
- float podziel(float a, float b){
- if(b==0){
- return 0;
- // musial bym to na voidach zrobić żeby było dobrze ale już mi sie nie chciało zmieniać w połowie programu jak się zoriętowałem że będzie problem z gdyby uzytkownik podal do a =0 wiec dodałem do czwartego case instrukcje warunkową
- }else {
- return a/b;
- }
- }
- int main()
- {
- cout<<"Hello World";
- int przelacznik;
- int temp1, temp2;
- cout<<"Wprowadz liczbe: 1= dodawanie, 2= odejmowanie, 3= mnozenie, 4= dzielenie \n";
- cin>> przelacznik;
- switch (przelacznik)
- {
- case 1:
- cout<<"Wprowadz 2 liczby ktore beda dodane \n";
- cin>> temp1;
- cin>> temp2;
- cout<< dodaj(temp1,temp2);
- break;
- case 2:
- cout<<"Wprowadz 2 liczby ktore beda odejmowane \n";
- cin>> temp1;
- cin>> temp2;
- cout<< odejmnij(temp1,temp2);
- break;
- case 3:
- cout<<"Wprowadz 2 liczby ktore beda mnozone \n";
- cin>> temp1;
- cin>> temp2;
- cout<< pomnoz(temp1,temp2);
- break;
- case 4:
- cout<<"Wprowadz 2 liczby ktore beda dzielone \n";
- cin>> temp1;
- cin>> temp2;
- if(temp2==0){
- cout<< "NIE MOZNA DZIELIC PRZEZ ZERO";
- }else cout<< podziel(temp1,temp2);
- break;
- default:
- cout<< "Podales zla wartosc";
- break;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement