【項目1-編輯、編譯、運作第一個程式】
請程式設計式解決下面的問題:輸入兩個電阻r1和r2的阻值,計算并輸出它們串聯後的阻值r(設電阻值均為整數)。
分析:r=r1+r2,根據題意需要聲明3個變量r、r1和r2,類型是整型(int)。程式流程圖如圖,據此可以寫出程式。

步驟:
(1)打開codeblocks,建立項目,輸入你的程式,調試、運作你的程式,得到正确結果;
提示:若對步驟尚不清楚,請參考“編輯、運作第一個程式.pdf”。
(2)修改你的程式,使“使用者界面友好”,運作結果類似下圖:
(3)在你部落格上釋出博文,完成“作業報告”,宣布在it世界中,有了你的立足之地!
提示1:請按照“在csdn上釋出專業的博文.pdf”中的指導完成作業報告。謹記:好習慣從開始養成,按行業内的規矩行事,為保證學習效果考慮,做好形式方面的要求,做好對知識點的總結,也不要忘記時常給自己鼓鼓勁。
提示2:按視訊中的建議,做一個“博文模闆”,以後發博文時可以充分利用。課程資料裡提供了“博文模闆.txt”,可以下載下傳到u盤中重複利用。
提示3:運作結果需要通過截屏完成,使用的鍵盤上的print screen鍵可以将螢幕圖像儲存在剪貼闆中,然後到“畫圖”軟體中編輯。用alt-printscreen可以隻截活動視窗。另外,也有專門的截屏軟體可以下載下傳使用。詳見“在csdn上釋出專業的博文.pdf”。
不成功時,記得找“兄弟”幫忙。
【項目2 - 簡單計算問題體驗】
在計算機上程式設計式,求解下面的問題,并釋出博文,作為作業報告:
(1)程式設計式,輸入兩個電阻r1和r2的阻值,求它們并聯後的阻值r
提示:計算公式為r=1/(1/r1+1/r2))
(3)程式設計式,輸入圓柱體的半徑r和高h,輸出圓柱體的表面積s(值直接寫3.1415926)。
樣例輸入:3.5 9
樣例輸出:area = 274.889
【項目3-簡單分支問題體驗】
(1)輸入兩個正整數(前大後小,前小後大都可以),求出兩數的正內插補點并輸出。
樣例輸入之一:7 10 樣例輸入之二:12 7
樣例輸出之一:3 樣例輸出之二:5
(2)輸入3個整數,輸出其中的最大值
樣例輸入:12 45 32
樣例輸出:最大值為:45
(3)某公司工資按周發放,标準是每小時制20元,若員工周工作時間超過40小時,超出部分每小時30元。程式設計式輸入一名員工一周的工作小時數,輸出他的周工資。
樣例輸入之一:32 樣例輸入之二:48
樣例輸出之一:640 樣例輸出之二:1040
【項目4-“撞錯”體驗】
閱讀“初學者在程式設計中常犯的幾種“低級”錯誤”,進而以後能夠主動避免這些錯誤。
還可以在正确程式基礎上,主動“搗亂”制造錯誤,對此進行觀察(這是我們學科的觀察,意義等同于實體、化學等學科實驗中的觀察)。經驗是從錯誤中得來的,在“撞錯”中也可以積累經驗。
閱讀并在codeblocks中編輯下面的程式。在正确後,按(1)-(8)的要求“撞錯”,記錄下錯誤,釋出一篇博文以記錄。
1. #include <iostream>
2. using namespace std;
3. int main( )
4. {
5. int a,b,sum;
6. cin>>a>>b;
7. sum=a+b;
8. cout<<"a+b="<<sum<<endl;
9. return 0;
10. }
要制造的錯誤如下(一項“搗亂”結束後,将程式再改正過來,繼續“搗亂”):
(1)将第6行cin>>a>>b; 一行末尾的分号去掉
(2)将第5行int a,b,sum;改為int a, b;,即聲明變量時,未聲明sum
(3)将第8行cout<< 寫為 cout<<,注意前面表述中的大小寫
(4)将第8行cout<< 寫為了 cout>>
(5)将第7行sum=a+b; 改為 sum=ab; 即漏寫了加号
(6)将第10行程式最後的右花括号 } 删除
(7)将第5行int a,b,sum; 改為imt a,b,sum; 注意,可能小手一哆嗦,int成了imt
你是個比賀老師還壞的壞孩子,還想到什麼搗亂,自己來