第12周報告1

2021-06-04 10:59:00 字數 663 閱讀 5539

第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 對任務及求解方法的描述部分 輸入描述 選手的原始成績 問題描述...