高一數(shù)學(xué)第三模塊算法與程序框圖人教實驗A版知識精講_第1頁
高一數(shù)學(xué)第三模塊算法與程序框圖人教實驗A版知識精講_第2頁
高一數(shù)學(xué)第三模塊算法與程序框圖人教實驗A版知識精講_第3頁
高一數(shù)學(xué)第三模塊算法與程序框圖人教實驗A版知識精講_第4頁
高一數(shù)學(xué)第三模塊算法與程序框圖人教實驗A版知識精講_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

高一數(shù)學(xué)第三模塊:算法與程序框圖人教實驗A版【本講教育信息】一.教學(xué)內(nèi)容:第三模塊:算法與程序框圖二.重點、難點:1.算法的定義:算法與計算機的關(guān)系2.程序框圖(流程圖)3.三種結(jié)構(gòu)(1)順序結(jié)構(gòu)(2)條件結(jié)構(gòu)(3)循環(huán)結(jié)構(gòu)【典型例題】[例1]給一個算法,求滿足條件的最小正整數(shù)n。解:令計算判斷成立,n為所求不成立,令,轉(zhuǎn)到繼續(xù)計算[例2]任給三個不等實數(shù)設(shè)計一個算法,求其中最大一個。解:輸入若,則轉(zhuǎn),否則轉(zhuǎn)若,則輸出a轉(zhuǎn),否則輸出C轉(zhuǎn)若,則輸出b轉(zhuǎn),否則輸出C結(jié)束[例3]已知正四棱錐底面R為,高為,求體積、表面積,畫出相應(yīng)流程圖。解:[例4]設(shè)x為一個正整數(shù),規(guī)定如下運算:若x為奇數(shù),則求;若x為偶數(shù),則求,寫出其算法,并畫出程序框圖。解:算法如下。輸入x若x為奇數(shù),則輸出;否則輸出算法結(jié)束。程序框圖如下圖:[例5]某鐵路客運部門規(guī)定甲、乙兩地之間旅客托運行李的費用為其中w(單位:kg)為行李的重量。計算費用c(單位:元)的算法可以用怎樣的算法結(jié)構(gòu)來表示?解:其算法為:輸入行李的重量w;如果,那么,否則;輸出行李重量w和運費c。[例6]某次考試,滿分100分,按規(guī)定:者為良好,者為及格,小于60者不及格,設(shè)計一個當輸入一個同學(xué)的成績x時,輸出這個同學(xué)屬于良好、及格還是不及格的算法,并畫出程序框圖。解:算法如下:第一步:輸入一個成績x第二步:判斷x是否大于等于80,若是,則輸出良好;否則,判斷x是否大于等于60,若是,則輸出及格;否則,輸出不及格;第三步:算法結(jié)束程序框圖:[例7]設(shè)計算法求的值。要求畫出程序框圖。解:這是一個累加求和問題,共99項相加,可設(shè)計一個計數(shù)變量,一個累加變量,用循環(huán)結(jié)構(gòu)實現(xiàn)這一算法。程序框圖如圖所示:[例8]某市電信部門規(guī)定:撥打市內(nèi)電話時,如果通話時間不超過3分鐘,則收取通話費元,如果通話時間超過3分鐘,則超過部分以每分鐘元收取通話費(通話時間以分鐘計,不足1分鐘時按1分鐘計),試設(shè)計一個計算通話費的算法。要求寫出算法,畫出程序框圖。解:我們用c(單位:元)表示通話費用,t(單位:分鐘)表示通話時間,則依題意必有算法步驟如下:第一步:輸入通話時間t;第二步:如果,那么;否則令;第三步:輸出通話費用c。程序框圖如下所示:【模擬試題】(答題時間:45分鐘)1.算法的三種基本結(jié)構(gòu)是()A.順序結(jié)構(gòu)、條件結(jié)構(gòu)、循環(huán)結(jié)構(gòu)B.順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、模塊結(jié)構(gòu)C.順序結(jié)構(gòu)、模塊結(jié)構(gòu)、條件結(jié)構(gòu)D.模塊結(jié)構(gòu)、條件結(jié)構(gòu)、循環(huán)結(jié)構(gòu)2.給出下面的程序框圖,那么其循環(huán)體執(zhí)行的次數(shù)是()A.500 B.499 C.1000 D.9983.下面程序框圖輸出d的含義是。4.給出以下一個算法的程序框圖(如圖所示),該程序框圖的功能是()A.求出三數(shù)中的最大數(shù) B.求出三數(shù)中的最小數(shù)C.將按從小到大排列 D.將按從大到小排列5.下面的程序框圖(如圖所示)能判斷任意輸入的數(shù)x的奇偶性,其中判斷框內(nèi)的條件是()A. B. C. D.6.以下給出的是計算的值的一個程序框圖(如圖所示),其中判斷框內(nèi)應(yīng)填入的條件是()A. B. C. D.7.下面是一個算法的流程圖,回答下面的問題:當輸入的值為3時,輸出的結(jié)果為。8.已知,請設(shè)計程序框圖,算法要求從鍵盤輸入n,輸出S。并寫出計算機程序。9.閱讀下面的流程圖,若輸入的分別是21、32、75,則輸出的分別是()A.75、21、32 B.21、32、75C.32、21、75 D.75、32、21

溫馨提示

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

評論

0/150

提交評論