1. 通過本節課的學習,我們掌握了算法框圖的順序結構。順序結構是最簡單的算法結構,語句與語句之間,框與框之間是按從上到下的順序進行的,它是由若干個依次執行的處理步驟組成的,它是任何一個算法都離不開的一種基本算法結構。
例1:已知,求
的值.設計出解決該問題的一個算法,并畫出程序框圖.
解:算法如下:
第一步:;
第二步:;
第三步:;
第四步:;
第五步:;
第六步:輸出.
例2.
已知兩個單元分別存放了變量X和Y的值,試交換這兩個變量值,并寫出一個算法,并用流程圖表示;
分析:為了達到交換的目的,需要一個單元存放中間量P.
解:算法如下: 程序框圖:
第一步:輸入中間單元P.
第二步:把X的值賦給P.
第三步:把Y的值賦給X.
第四步:把P的值賦給Y.
第五步:輸出X,Y的值.
2. 順序結構一般形式(如圖)
順序結構是任何一個算法都離不開的最簡單、最基本的結構,用圖框A、B、C表示順序結構的示意圖,其中A、B、C各框是依次進行的,即在執行完A框所指定的操作后,必然接著執行B框所指定的操作,然后再進行C框所指定的操作。
1. 順序結構的概念
定義:依次按照一定順序進行多個處理的結構稱為順序結構.
經分析,這兩題是按一固定的順序執行的,畫出流程圖如圖.
2.已知一個直角三角形的三邊分別為3、4、5,利用面積公式設計一個算法,求出它的面積,并畫出算法的程序框圖。
算法分析:這是一個簡單的問題,只需將兩直角邊的數值代入公式,最后輸出結果。
程序框圖:
1.寫出作△ABC的外接圓的一個算法,并畫出流程圖.
S1 作AB的直平分線 L1 S2 作BC的直平分線 L2 S3 以L1和L2的交點 M為圓心,MA為半徑作圓,圓 M即為△ABC的外接圓
3.在流程圖中,四種圖形框分別代表什么?
2.算法的5個特征。
1.算法的含義是什么。
湖北省互聯網違法和不良信息舉報平臺 | 網上有害信息舉報專區 | 電信詐騙舉報專區 | 涉歷史虛無主義有害信息舉報專區 | 涉企侵權舉報專區
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com