Advertisement
enkov

If Else demonstration

Oct 21st, 2013
430
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.62 KB | None | 0 0
  1. // for MS C++ 2001+
  2. // for gcc remove stdio and system
  3.  
  4. // #include "stdafx.h" // only for win32 console app wizard MSVC++
  5.  
  6. #include <iostream>
  7. #include <stdio.h>
  8. #include <math.h>
  9. using namespace std;
  10.  
  11. int main()
  12. {
  13.  
  14.  
  15.     double cena_bira = 0;
  16.     double pari_djob = 0;
  17.     int broi_biri = 0;
  18.    
  19.     cout << "cena bira = ";
  20.     cin >> cena_bira;
  21.     if (!cin)
  22.     {
  23.         cout << endl << "Greshna cena na birata, chao!" << endl;
  24.     system("pause");
  25.         return 1;
  26.     }
  27.     cout << cena_bira << endl;
  28.  
  29.     cout << "pari v djoba = ";
  30.     cin >> pari_djob;
  31.     if (!cin)
  32.     {
  33.         cout << endl << "Greshni pari v djoba, chao!" << endl;
  34.     system("pause");
  35.         return 1;
  36.     }
  37.     cout << pari_djob << endl;
  38.    
  39.     cout << "kolko shte izporkash = ";
  40.     cin >> broi_biri;
  41.     if (!cin)
  42.     {
  43.         cout << endl << "Greshen broi biri, chao!" << endl;
  44.     system("pause");
  45.         return 1;
  46.     }
  47.     cout << broi_biri << endl;
  48.  
  49.     if ( pari_djob >= (cena_bira * broi_biri) )
  50.        {
  51.            cout << "shte piesh " << broi_biri << " biri i shte ti ostanat " << pari_djob - (cena_bira * broi_biri) << " lv" << endl;
  52.            cout << "da ti e sladko..." << endl;
  53.        }
  54.     else
  55.        {
  56.            if ( pari_djob / cena_bira > 1.0)
  57.            {
  58.               cout << "shte piesh samo " << floor(pari_djob / cena_bira) << " biri" << endl;
  59.            }
  60.            else
  61.            {
  62.                           cout << "nqma da piesh bira" << endl;
  63.               cout << "obadi se na tate za pari (" << (cena_bira * broi_biri) - pari_djob << " lv)..." << endl;
  64.            }
  65.        }
  66.    
  67.    system("pause");
  68.    return 0;
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement