Advertisement
eMDeMeister

Prosty kalkulator (dodawanie, odejmowanie

Dec 6th, 2016
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.36 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     float a,b,suma,odejmowanie;
  6.     Poczatek:
  7.     int nr,nr2,nr3;
  8.     cout << "PROSTY KALKULATOR" << endl;
  9.     cout << "[1]Dodawanie" << endl;
  10.     cout << "[2]Odejmowanie" << endl;
  11.     cin >> nr;
  12.     switch(nr){
  13.     case 1:
  14.         cout << "Podaj pierwsza liczbe:" << endl;
  15.         cin >> a;
  16.         cout << "Podaj druga liczbe:" << endl;
  17.         cin >> b;
  18.         suma = a+b;
  19.         cout << "Twoj wynik to: " << suma << endl;
  20.         cout << "Co chcialbyœ teraz zrobic?" << endl;
  21.         cout << "[1]Dodaj kolejna liczbe" << endl;
  22.         cout << "[2]Powrot" << endl;
  23.         cout << "[3]Wyjdz" << endl;
  24.         cin >> nr2;
  25.         switch(nr2){
  26.         case 1:
  27.             cout << "Wprowadz kolejna liczbe do wyniku:" << endl;
  28.             cin >> a;
  29.             cout << "Twoj wynik to: " << suma+a << endl;
  30.             cout << "Co chcialbys teraz zrobic?" << endl;
  31.             cout << "[1]Powrot" << endl;
  32.             cout << "[2]Wyjdz" << endl;
  33.             cin >> nr3;
  34.             switch(nr3){
  35.             case 1:
  36.                 goto Poczatek;
  37.             case 2:
  38.                 return 0;
  39.             }
  40.         }
  41.     case 2:
  42.         cout << "Podaj pierwsza liczbe:" << endl;
  43.         cin >> a;
  44.         cout << "Podaj druga liczbe:" << endl;
  45.         cin >> b;
  46.         odejmowanie = a-b;
  47.         cout << "Twoj wynik to: " << odejmowanie << endl;
  48.         cout << "Co chcialbyœ teraz zrobic?" << endl;
  49.         cout << "[1]Odejmij kolejna liczbe" << endl;
  50.         cout << "[2]Powrot" << endl;
  51.         cout << "[3]Wyjdz" << endl;
  52.         cin >> nr2;
  53.         switch(nr2){
  54.             case 1:
  55.             cout << "Wprowadz kolejna liczbe do wyniku:" << endl;
  56.             cin >> a;
  57.             cout << "Twoj wynik to: " << odejmowanie-a << endl;
  58.             cout << "Co chcialbys teraz zrobic?" << endl;
  59.             cout << "[1]Powrot" << endl;
  60.             cout << "[2]Wyjdz" << endl;
  61.             cin >> nr3;
  62.             switch(nr3){
  63.             case 1:
  64.                 goto Poczatek;
  65.             case 2:
  66.                 return 0; //Tak wiem, nie jest to moze tak ambitne, ale dla mnie to pewien sukces ;)
  67.             }             //Moglem zrobic wiecej tych obliczen, jeszcze dla mnozenia i dzielenia ale czasu zabraklo :P
  68.         }                 //Uczyc sie trzeba do szkoly! :D
  69.     }
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement