วันเสาร์ที่ 14 พฤศจิกายน พ.ศ. 2558

Complex

class Complex:
   def __init__(self,real_num,imagine_num=0):
      self.real_num = real_num
      self.imagine_num = imagine_num
 
   def get_real_num(self):
      return self.real_num

   def get_imagine_num(self):
      return self.imagine_num

   def add(self,b):
      real_num = self.real_num + b.get_real_num()
      imagine_num = self.imagine_num + b.get_imagine_num()
      c = Complex(real_num,imagine_num)
      return c

   def display(self):
      i = self.imagine_num
      if i<0 :
         print(self.real_num,end=" ")
      else:
         print(self.real_num,end="+")
      print(i,end="i")
      print()
 
def setup():
   a = Complex(5,-1)
   b = Complex(2,-1)
   c = Complex(0,0)
   c = a.add(b)
   a.display()
   b.display()
   c.display()
setup()

ไม่มีความคิดเห็น:

แสดงความคิดเห็น