aLT22

4semlab2 (C++) ALPHA VERS

Mar 2nd, 2015
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.97 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3.  
  4. using namespace std;
  5.  
  6. class Money {
  7.     private:
  8.         unsigned short int rubbles; // рубли
  9.         unsigned short int penny; // копейки
  10.     public:
  11.         Money(unsigned short int rub, unsigned short int kop) {
  12.             setMoney(rub, kop);
  13.         }
  14.         void setMoney(unsigned short int money_rub, unsigned short int money_kop) {
  15.             rubbles = money_rub;
  16.             penny = money_kop;
  17.             if (money_kop % 100 > 1) {
  18.                 getMoneyError();
  19.             }
  20.         }
  21.         void getMoney() {
  22.             cout << "Введено денег: " << rubbles << ',' << penny;
  23.         }
  24.         void getMoneyError() {
  25.             cout << "Неверный ввод!";
  26.             bool check_money = false;
  27.         }
  28. };
  29.  
  30. int main() {
  31.     setlocale(LC_ALL, "Russian");
  32.     int money_rub, money_kop;
  33.     cout << "Введите деньги: " << endl << "Рубли: "; cin >> money_rub;
  34.     cout << "Копейки: "; cin >> money_kop;
  35.     Money usage(money_rub,money_kop);
  36.     usage.getMoney();
  37.     cout << endl;
  38.     system("pause");
  39.     return 0;
  40. }
Advertisement
Add Comment
Please, Sign In to add comment