Advertisement
Josif_tepe

Untitled

Mar 22nd, 2021
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.04 KB | None | 0 0
  1. #include <iostream>
  2. //Да се развие класа за работа
  3. //со комплексен број која има функции
  4. //за собирање и множење на два комплексни броја.
  5. using namespace std;
  6. class Kompleksen{
  7. private:
  8.     int a;
  9.     int b;
  10. public:
  11.     Kompleksen(){}
  12.     Kompleksen(int a1,int b1){
  13.     a=a1;
  14.     b=b1;
  15.     }
  16.     ~Kompleksen(){}
  17.  
  18.     int get_a()const{
  19.     return a;
  20.     }
  21.     int get_b()const{
  22.     return b;
  23.     }
  24.  
  25.     void set_a(int a1){
  26.     a=a1;
  27.     }
  28.     void set_b(int b1){
  29.     b=b1;
  30.     }
  31.  
  32.     void soberi(Kompleksen k){
  33.     a+=k.a;
  34.     b+=k.b;
  35.     }
  36.     void odzemi(Kompleksen k){
  37.     a-=k.a;
  38.     b-=k.b;
  39.     }
  40.     void mnozi(Kompleksen k){
  41.     a*=k.a;
  42.     b*=k.b;
  43.     }
  44.     void print(){
  45.     cout<<a<<" "<<"i"<<b<<endl;
  46.     }
  47.  
  48. };
  49. int main()
  50. {
  51.     int a;
  52.     int b;
  53.     cin>>a>>b;
  54.  
  55.     Kompleksen k2(10,10);
  56.  
  57.     Kompleksen k(a,b);
  58.     k.soberi(k2);
  59.     k.odzemi(k2);
  60.     k.mnozi(k2);
  61.     k.print();
  62.  
  63.  
  64.     return 0;
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement