第四周作業

2021-06-21 15:28:16 字數 2846 閱讀 6072

第三章 結構化程式設計學習要求和實驗

學習要求

掌握輸入/出流的使用。

掌握結構化程式設計過程和方法。

掌握選擇/分支結構程式,迴圈程式設計方法,熟知分支和迴圈語句,並靈活運用。

初步掌握一些常規題型演算法

進一步積累程式除錯經驗。

實驗作業

1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n-s圖,然後程式設計實現,有可能的話使用兩種以上方法;

2.程式設計求「百錢百雞」問題。(雞翁一值錢五,雞母 一值錢三,雞雛三值錢一。百錢買百雞,問雞翁、雞母、雞雛各幾何?)

3.程式設計輸入乙個整數,計算它是幾位數字,分別輸出每一位數字,並輸出各個數字上數字之和。

4.在乙個平面上,有四個圓柱形塔,塔底圓心座標分別為(2,2)、(-2,2)、(-2,-2)、(2,-2),塔半徑為1,塔高為10公尺,塔外無建築物。程式設計,輸入任乙個點平面座標,求該點建築物的高度。

5.程式設計計算s=1!+2!+3!+......n!(其中n為整數,n!表示計算n階乘),要求使用兩種以上的方法。

6.猴子吃蘋果問題:猴子第一天摘了若干個蘋果,當時吃了一半,還不過隱,又多吃了乙個。第二天,又吃掉餘下的一半,又多吃乙個。以後每一天,都是吃掉前一天餘下的一半零乙個。到第10天,只有乙個蘋果了。問猴子第一天共摘了多少個蘋果?

7.計算s[n]=a+aa+aaa+aa...a(n個)的值。其中a是乙個數字,n表示a的位數。例如,當a=1,n=5時,則要計算的表示式為

s[5]=1+11+111+1111+11111

8.列印九九乘法表。

9.兩個羽毛隊進行單打比賽,各出3個人。甲隊為張

三、李四、王五3個隊員,已隊為陳

六、趙七、宋八3個隊員。現已經抽籤決定比賽名單,有人向隊員打聽比賽名單,張三說他不和陳六打,王五說他不和陳六和宋八打。請程式設計找出3對比賽名單。

10.積累除錯程式經驗,收集錯誤資訊原因(每個同學收集3-5條錯誤資訊原因,並輸入電腦形成文字)。

習題5

/***********************

** 習題5 **

***********************/

#include#includeusing namespace std;

int main()

e+=1/a;

a=1;

} cout<

/********************

** 習題6 **

********************/

#include#includeusing namespace std;

int main()

cout << "pi/4 ="習題7.

/************************

** 習題7 **

************************/

#include#includeusing namespace std;

int main()

cout<

/*********************

** 習題10 **

*********************/

#includeusing namespace std;

int main()

cout<

/******************

** 百錢百雞 **

******************/

#includeusing namespace std;

int main()

cout<

/*********************************

** 求某一點處建築物的高度 **

*********************************/

#includeusing namespace std;

int main()

cout<

/******************************

** 猴子吃蘋果的問題 **

******************************/

#includeusing namespace std;

int main()

cout<

/**********************************

** 列印九九乘法表 **

**********************************/

#includeusing namespace std;

int main()

{ int i,n,s;

for(i=1;i<=9;i++)

{ for(n=1;n<=i;n++)

{ s=i*n;

cout作業9.

/********************************

** 比賽名單 **

********************************/

#includeusing namespace std;

int main()

{ int m=0;

char x,y,z;

cout<

老師 作業太多了..消化不良啊...寫的手抽筋啊,連看書的時間都沒有啦..可否少點作業啊..!!!!!!!

第四周作業

第四周實驗作業 1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 1.1求自然對數e的近似值 include using namespace std int main cout 1.2求圓周率 的近似值 include using name...

第四周作業

實驗作業1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 2.程式設計求 百錢百雞 問題。雞翁一值錢五,雞母 一值錢三,雞雛三值錢一。百錢買百雞,問雞翁 雞母 雞雛各幾何?3.程式設計輸入乙個整數,計算它是幾位數字,分別輸出每一位數字,並輸...

第四周作業

實驗作業1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 2.程式設計求 百錢百雞 問題。雞翁一值錢五,雞母 一值錢三,雞雛三值錢一。百錢買百雞,問雞翁 雞母 雞雛各幾何?3.程式設計輸入乙個整數,計算它是幾位數字,分別輸出每一位數字,並輸...