資源簡介 (共17張PPT)計算機解決問題的過程計算機解決問題的過程算法:就是解決問題的方法和步驟自然語言 流程圖 優點 缺點 優點 缺點符合表達習慣 容易理解 容易產生岐義 含義不大嚴格 形象 直觀 容易理解 便于編碼 不符合表達習慣自然語言與流程圖的對比起止框輸入/輸出框處理框判斷框流程線連接符表示一個算法的開始和結束。表示從外部輸入數據到計算機內部或者從計算機內部輸出數據到計算機外部。表示操作的內容。表示判斷的條件。滿足條件,執行標識為“是”的路徑;不滿足條件,則執行標識為“否”的路徑。指向算法運行的方向。表示流程圖的接續。在相互聯系的流程圖內,流程線將在具有相同數字或字母的另一連接符處繼續下去。美國國家標準的流程圖符號是一種最簡單的基本結構,按照自上而下的先后順序依次執行程序語句。是一種根據給定條件進行判斷的結構。是一種重復某一部分操作的結構。順序結構分支結構循環結構三種基本結構的流程圖條件否是ABAB條件否A是順序結構分支結構循環結構例:輸入數字a、b計算兩個數字之和并輸出。輸入數字a開始結束輸入數字b輸出a+b例:行人過馬路遇見紅綠燈。等著綠燈是否亮?過馬路是否例:比較數字A、B的大小。輸入A、B輸入AA>B 輸入B開始結束題:指紋鎖的工作原理如下:提取指紋圖像與事先存儲的指紋信息進行比對,如果兩者相符則開鎖,否則等待再次提取指紋圖像……,下列流程圖中能夠正確描述開鎖過程的是( )提取指紋圖像指紋對比開始開鎖結束不符相符提取指紋圖像指紋對比開始開鎖結束不符相符AB提取指紋圖像指紋對比開始開鎖結束不符相符提取指紋圖像指紋對比開始開鎖結束相符CD題:某電商平臺搞活動,同一件商品購買不超過5件時按原價出售,超過5件時打7折,需要通過輸入商品單價p和數量n計算并輸出總價s。現給出解決該問題的部分算法流程圖,請你進行補充完善。N<=5開始否是輸出S結束認真分析,找出缺少的三處輸入n,pS=n*pN<=5開始結束輸出SS=n*p*0.7正確的流程圖否是輸入正整數aa是否是3的部數開始結束例:輸入一個正整數a。判斷該數字是否是3的倍數,如果是請輸出是3的倍數,否則輸出不是3的倍數。輸出a是3的倍數出a不是3的倍數是是題:請制作出引體向上的成績分階再見! 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫