新人教B版必修3高中數學程序框圖1_第1頁
新人教B版必修3高中數學程序框圖1_第2頁
新人教B版必修3高中數學程序框圖1_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

程序框圖【課程標準】經過模擬、操作、探究,經歷經過設計程序框圖表達解決問題的過程.在詳細問題的解決過程中(如三元一次方程組求解等問題),理解程序框圖的三種基本邏輯構造:次序、條件分支、循環(huán).【教課目的】1.理解程序框圖的觀點;掌握運用程序框圖表達次序構造和條件構造的算法;培育學生邏輯思想能力與表達能力.【教課要點】運用程序框圖表達次序構造和條件構造的算法【教課難點】規(guī)范程序框圖的表示以及條件構造算法的框圖【教課過程】一、回首練習已知一個三角形的三邊長分別為2,3,4,利用海倫—秦九韶公式設計一個算法,求出它的面積.隨意給定3個正實數,設計一個算法,判斷分別以這3個數為三邊邊長的三角形能否存在.二、程序框圖的相關觀點1.兩道回首練習的算法用程序框圖來表達,引入程序框圖觀點.程序框圖的觀點程序框圖又稱流程圖,是一種規(guī)定的圖形、指向線及文字說明來正確、直觀地表示算法的圖形.構成程序框圖的圖形符號及其作用(課本第6頁)規(guī)范程序框圖的表示:①使用標準的框圖符號.②框圖一般按從上到下、從左到右的方向畫,流程線要規(guī)范.③除判斷框外,大部分框圖符號只有一個進入點和一個退出點.④一種判斷是“是”與“否”兩分支的判斷,并且有且僅有兩個結果;另一種是多分支判斷,有幾種不一樣的結果.⑤在圖形符號內描繪的語言要特別精練清楚.輸入語句輸出三、次序構造次序構造是由若干個挨次履行的辦理步驟構成.例1:(課本第9頁例3)練習1:互換兩個變量A和B的值,并輸出互換前后的值解:算法以下:程序框圖:第一步:輸入A,B的值.第二步:把A的值賦給x.第三步:把B的值賦給A.第四步:把x的值賦給B.第五步:輸出A,B的值.

.開始輸入A,Bx=AA=B四、條件構造

B=x否依據條件判斷,決定不一樣流向.知足條件?輸出A,B例2:(課本第10頁例4)是語句1語句2結束練習2:有三個整數a,b,c,由鍵盤輸入,輸出此中最大的數.解:算法1第一步:輸入a,b,c;第二步:若ab,且ac;則輸出a;不然,履行第三步;第三步:若bc,則輸出b;不然,輸出c.算法2第一步:輸入a,b,c;第二步:若ab,則ta;不然,tb;第三步:若tc,則輸出t;不然,輸出c.練習3:已知f(x)x22x3,求f(3)f(5)的值.設計出解決該問題的一個算法,并畫出程序框圖.解:算法以下:第一步:x3;第二步:y1x22x3;第三步:x5;第四步:y2x22x3;第五步:yy1y2;第六步:輸出y.練習4:設計一個求隨意數的絕對值的算法,并畫出程序框圖.解:第一步:輸入隨意實數x;第二步:若x0,則yx;不然yx;第三步:輸出y.練習5:(課本第18頁例6)設計一個算法,使得隨意輸入的3個整數按從大到小的次序輸出,并畫出程序框圖.練習6:五、講堂小結畫程序框圖的步驟:第一用自然語言描繪解決問題的一個算法,再把自然語言轉變?yōu)槌绦蚩驁D;理解條件構造的邏輯以及框圖的規(guī)范畫法,條件構造主要用在判斷、分類或分狀況的問題解決中.六、作業(yè)已知華氏溫度F與攝氏溫度C的變換公式是:5(F32)C,寫出一個算法,并畫出程序框圖,使得輸入一個9華氏溫度F,輸出其相應的攝氏溫度C.假如考生的成績大于或等于60分,則輸出“及格”,不然輸出“不及格”,試寫出一個算法,并畫

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論