第12周報告1:
實驗目的:學會使用迴圈控制語句解決實際問題,並強化注重效率的觀念
實驗內容:用迴圈控制語句編寫程式,完成表示式的計算
找完數
* 作
者: 於昊
* 完成日期:
2011
年 11 月
11日* 版 本號:
* 對任務及求解方法的描述部分
* 輸入描述:無
* 問題描述:乙個數如果恰好等於它的因子之和,這個數就稱為「完數」。例如6=1+2+3,再如8的因子和是7(即1+2+4),8不是完數。程式設計找出1000以內的所有完數。
* 程式輸出:1000以內的所有完數
* 問題分析:首先從2到1000構造迴圈控制變數為i的外層迴圈。每次迴圈中,利用內嵌的迴圈逐個地求出i的因子,並累加起來(為提高效率,可能考慮因子的對稱性,即j為小於sqrt(i)的因子,則一定有i/j也是因子),若累加和與i相等,則i是完全數,輸出。然後繼續迴圈,考察i+1……
* 演算法設計:……
* 程式頭部的注釋結束(此處也刪除了斜槓)
#include
using namespace std;
int main( )
if (sum==i)
cout<}
return 0;
}
第12周報告2 2
第12周報告2 2 實驗目的 學會使用迴圈控制語句解決實際問題 實驗內容 編寫大獎賽用的計分程式 對任務及求解方法的描述部分 輸入描述 選手的原始成績 問題描述 各評委打出的成績介於0 10之間,計分規則為去掉乙個最高分和乙個最低分後取平均。其他要求 輸出錯誤要能馬上重新輸入 評委人數在程式中的修改...
第12周報告3
第12周報告3 實驗目的 學會使用switch語句解決實際問題 實驗內容 計算存款利息。作 者 完成日期 2011 年 1 月 14 日 版 本號 對任務及求解方法的描述部分 輸入描述 金額與存期 問題描述 輸入存款金額並選擇存款種類,計算出利息 不計利息稅 如果是活期存款,需要補充輸入天數。利息 ...
第12周報告2
第12周報告2 2 實驗目的 學會使用迴圈控制語句解決實際問題 實驗內容 編寫大獎賽用的計分程式 程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 2011 作 者 臧鵬 完成日期 2011 年 11 月 11 日 版 本號 2011 對任務及求解方法的描述部分 輸入描述 選手的原始成績 問題描述...