Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- class Cena{
- private:
- double pln;
- public:
- void set_pln(double new_pln){
- pln = new_pln;
- }
- double get_pln(){
- return pln;
- }
- friend Cena operator+(Cena, double);
- friend Cena operator-(Cena, double);
- };
- Cena operator+(Cena old, double number){
- Cena new_cena;
- new_cena.pln = old.pln + (number * 1.1);
- return new_cena;
- }
- Cena operator-(Cena old, double number){
- Cena new_cena;
- new_cena.pln = old.pln - (number * 0.95);
- if(new_cena.pln < 0) new_cena.pln = 0;
- return new_cena;
- }
- int main()
- {
- Cena cena;
- double pln;
- cout << "Podaj wartosc skladowej PLN: ";
- cin >> pln;
- cena.set_pln(pln);
- cena = cena + 15.0;
- cout << "Dodawanie: " << cena.get_pln() << endl;
- cena = cena - 12.0;
- cout << "Odejmowanie: " << cena.get_pln() << endl;
- cin.sync();
- cin.get();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement