結對程式設計練習_四則運算
資料結構應用
1.真分數加法/減法:和/差的分母=兩個運算元的分母之積,和/差的分子=第乙個運算元的分子乘以第二個運算元的分母+/-第二個運算元的分子乘以第乙個運算元的分母。
2.真分數乘法:積的分母=兩個運算元之積,積的分子=兩個運算元之積。
3.真分數除法:先取除數的倒數,轉換成真分數乘法。
4.真分數約分:分子、分母同時除以最大公約數。
public fenshu add(fenshu op2)//加法,例如2/3+1/2=(2*2+1*3)/(2*3)
public fenshu subtract(fenshu op2)//減法,例如2/3-1/2=(2*2-1*3)/(2*3)
public fenshu multiply(fenshu op2)//乘法,例如(2/3)*(1/2)=(2*1)/(3*2)
public fenshu divide(fenshu op2)//除法,例如(2/3)/(1/2)=(2*2)/(3*1)
碼雲鏈結
遇到最大的困難就是怎麼把這麼多變數和方法結合起來,我們採用畫圖的方法,先把握整體框架,再逐一解決零散的小問題,最後再整合到一起。
我有乙個毛病就是總喜歡把事情想得很複雜,當自己的能力達不到期待的程度時,就會產生畏難和逆反情緒。感謝小夥伴一直以來的鼓勵,感謝你的冷靜,感謝你的奇思妙想,一起加油!
psp2.1
personal software process stages
預估耗時(小時)
實際耗時(小時)
planning
計畫0.5
0.5estimate
估計這個任務需要多少時間
10.5
11.5
analysis
需求分析 (包括學習新技術)
1.00.5
design spec
生成設計文件
1.01.5
design review
設計複審 (和同事審核設計文件)
0.50.5
coding standard
**規範 (為目前的開發制定合適的規範)
1.01.0
design
具體設計
1.01.5
coding
具體編碼
1.02.0
code review
**複審
0.50.5
test
測試(自我測試,修改**,提交修改)11
reporting
報告1.0
1.0test report
測試報告
0.50.5
size measurement
計算工作量
0.50.5
postmortem & process improvement plan
事後總結, 並提出過程改進計畫
1.00.5
結對程式設計初次練習
1.題目要求 2.選用c c 審查表 3.合作夥伴 周根公升 他的部落格 4.參考夥伴 5.審查表 功能模組名稱 求連通圖的最短路徑 審查人雷建 審查日期 2018.04.05 名稱 最短路徑.cpp 作者 周根公升檔案結構 重要性 審查項結論 標頭檔案和定義檔案的名稱是否合理?是標頭檔案和定義檔案...
基礎程式設計練習(四)
7 31 求整數段和 15point s 給定兩個整數a和b,輸出從a到b的所有整數以及這些數的和。輸入格式 輸入在一行中給出2個整數a和b,其中 100 a b 100,其間以空格分隔。輸出格式 首先順序輸出從a到b的所有整數,每5個數字佔一行,每個數字佔5個字元寬度,向右對齊。最後在一行中按su...
作業四 結對程式設計四則運算
結對小夥伴 秦文 130201214 於悅 130201221 帶有使用者登陸介面 題目不重複 支援負數 可設定題目數量 具有數值範圍 有乘除法 運算結果中會出現分數 使用者登入介面 功能選擇 題目 此次結對程式設計中,我覺得優點是結對程式設計自己的工作量變小了,而且遇到什麼事,還有可以商量的人,並...