線上人數: 208

10402 計算機程式設計二

第9講 C++ 自訂有理數

課程影音

*(C++ define Rational Class)


L9_A
       有理數的建構子
       (Constructors of Rational numbers)

       顯示有理數內容 : show()
       (Show Rational value : show())

       有理數約分 : simplify()、gcd()
       ( Simplify rational numbers :  simplify()、gcd() )


L9_B
       有理數的Copy constructor
       (Copy constructor for Rational numbers)

       有理數的Copy assignment
       (Copy assignment for Rational numbers)

       有理數的運算子 : +=、++
       (Operator for Rational numbers : +=、++)


L9_C
       有理數的運算子 : +、-、==、<
       (Operator for Rational numbers : +、-、==、<)


L9_D
       有理數陣列
       (Vector of rational numbers)

       有理數排序
       (Sorting rational numbers)

       Ostream輸出運算子<<
       (Operator << for ostream cout)
       有理數轉浮點數

 

【陳煥宗教授-程式設計二課課程講義】
                
Teaching Materials


【8/2-8/6 Calendar】8/2暑期班申請課程停修開始(至6日止)Summer Session Withdrawal (8/2-8/6)!   ♠   【9/7-9/15 Calendar】9/7研究生新生學分抵免申請(至15日止)Application for Credit Exemption (new graduate students 9/7-9/15)!   ♠   【8/13 Calendar】110學年度暑碩專班休退學及畢業生退1/3學雜費(學分費)截止Last Day for 1/3 Tuition and Fees Refunded(graduates or full withdrawal of 2021 Summer In-service Master Program)!   ♠   【9/8-9/9 Calendar】9/8 110學年度第1學期第3次選課開始(至9日止)3rd Course Selection Period (9/8-9/9)!   ♠   【8/23-8/27 Calendar】8/23暑期班期末考試(至27日止)Final Exams for Summer Session (8/23-8/27)!   ♠   【9/9-9/10 Calendar】9/9 研究生新生、轉學生檢康檢查(至10日止)Health Exam. for New Graduate Students/Transfer Students (9/9-9/10)!   ♠   【8/24 Calendar】8/24受理就學貸款申請開始!   ♠   【9/10 Calendar】9/10教師送繳110學年度暑碩專班成成績截止!   ♠   【9/1-9/6 Calendar】9/1新生申請110學年度第1學期學雜費減免(至6日止)!   ♠   【9/12-9/29 Calendar】9/12110學年度第1學期加退選開始,受理加簽及校際選課(至29日止)Add-or-Drop Selection and Inter-School Selection (9/12-9/29)!   ♠   【9/3-9/6 Calendar】110學年度入學各級新生、轉學生選課(至6日止)Course Selection for New Students/Transfer Students in Fall 2021 (9/3-9/6)!   ♠   【9/13 Calendar】9/13全校各級學生(除學士班大一新生外)上課開始、註冊 日Classes Begin, Registration (all students except New Undergraduate Student)!   ♠   【9/21 Calendar】9/21中秋節Mid-Autumn Festival (no class)!   ♠   【9/22 Calendar】 9/22學士班大一新生上課開始、註冊日Class Begin, Registration (New Undergraduate Student)   ♠   【9/28 Calendar】9/28教師節(停課一天)Teacher's Day (no class)!   ♠   【8/1-8/31研究發展處】【111年度】清華大學與新竹臺大分院醫院合作研究計畫!   ♠   【8/6 研究發展處】111年度內政部研發替代役員額申請作業」!   ♠