天天看點

《C語言及程式設計》實踐項目——畫分支結構流程圖

【單分支結構流程圖-大值】

問題:畫流程圖,輸入兩個整數a和b,輸出其中的大值。

提示:當a<b時,交換a和b,最後輸出的a一定是其中的大值。流程圖中可以直接給出交換a和b的具體算法,也可以用文字“交換a和b”說明。流程圖是面向人的設計語言,人能看明白即可。

【雙分支結構流程圖-大值】

提示:采用雙分支結構,輸入a、b後,将大值指派給另外一個變量,最後輸出結果。

【分支嵌套流程圖1-三級成績】

畫流程圖,輸入學生的百分制成績s,根據其值,輸出其等級成績。90分以上為優秀,60分以上為合格,不足60分為不合格。

【分支嵌套流程圖2-五級成績】

畫流程圖,輸入學生的百分制成績s,根據其值,輸出其等級成績。90分以上為優秀,80分以上為良好,70分以上為中等,60分以為及格,不足60分為不及格。

【流程圖綜合-體重監測器】

(1)成年男性的标準體重,标準體重(kg)= 身高(cm)-100,請畫流程圖,輸入身高,輸出标準體重。

(2)超标準體重20%為超重,請畫流程圖,先計算出标準體重,當超重時,請給出提示

(3)體重監測器需要在不超重時也給提示,請畫流程圖。

(4)若體重低于标準體重20%為超低,将這種情況也做出處理。

(5)除了為男生服務,還要為女生服務。男生的标準體重是“身高-100”,而女生的标準體重是“身高-105”,其他評判的原則一樣。請你畫出解決這個問題的流程圖。

繼續閱讀