




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第9課時算法初步學習目標:1.明確算法的含義,熟悉算法的三種基本結構:順序、條件和循環,以及基本的算法語句。2.在具體問題的解決過程中進一步理解程序框圖的三種基本邏輯結構:順序、條件分支、循環。3.了解中國古代數學中的算法案例。算法算法與程序框圖基本算法語句算法案例程序框圖算法概念順序結構條件結構循環結構畫法輸入、輸出語句賦值語句循環語句條件語句輾轉相除法與更相減損術秦九韶算法進位制終端框
處理框
判斷框流程線連接點輸入輸出框算法是指可以用計算機來解決的某一類問題的程序或步驟,這些程序或步驟必須是
和
,而且能夠在
之內完成。程序框圖又稱,它是一種用、及來表示算法的圖形。明確的有效的有限步程序框流程線流程圖文字說明復習回顧算法的三種邏輯結構:、、滿足條件?語句1語句2否是IF
條件
THEN
語句1ELSE
語句2ENDIFIF
條件THEN
語句ENDIF滿足條件?語句否是程序框圖程序形式順序結構循環結構條件結構條件結構:循環結構:(1)循環結構的概念(2)循環結構的三要素(3)循環結構的設計步驟:
循環結構是指在算法中從某處開始,按照一定的條件反復執行某一處理步驟的結構。在科學計算中,有許多有規律的復計算,如累加求和、累乘求積等問題。循環變量,循環體、循環的終止條件。
3)確定循環的終止條件。1)確定循環結構的循環變量和初始條件2)確定算法中需要反復執行的部分,即循環體;循環體滿足條件?否是循環體滿足條件?是否直到型當型DO
循環體LOOPUNTIL條件WHILE
條件
循環體WEND
程序框圖程序形式k進制的數化十進制數:k進制的數表示成不同位上數字與基數k的冪的乘積之和的形式,即十進制數轉化為k進制數:其算法規則是:基礎自測1.下列程序框中,出口可以有兩個流向的是()A.終止框
B.輸入輸出框C.處理框
D.判斷框2.下列給出的賦值語句中正確的是()
A.3=A
B.M=-M
C.B=A=2
D.x+y=03.A=15,A=-A+5,最后A的值為()A.-10B.20C.15D.無意義
4.此算法的功能是(
).A.輸出a,b,c中的最大值
B.輸出a,b,c中的最小值C.將a,b,c由小到大排序D.將a,b,c由大到小排序第一步,m=a第二步,若b<m,則m=b第三步,若c<m,則m=c第四步,輸出mDBBAx=1y=2z=3x=yy=zz=xPRINTx,y,zEND
5.寫出下列程序運行的結果
j=1s=0WHILEs<=10s=s+jj=j+1WENDPRINTs,jENDx=1n=3k=0DOk=k+1n=k+nx=x*2LOOPUNTILx>nPRINTn,xEND2,3,215,613,16精講點撥問題2當x=2時,下面的程序執行結果是()問題1
下面程序的作用是求
的值,將程序補充完整
:i=1sum=0DOsum=sum+
LOOPUNTIL
PRINTsumEND1/(i*(i+1))i=i+2i>99C
問題3如果下面程序執行后輸出的結果是132,那么在程序UNTIL后面的"條件”為()i=12s=1DOs=s*ii=i-1LOOPUNTIL條件PRINTsENDA.i>11B.i>=11C.i<=11D.i<11D問題4
兩個整數490和910的最大公約數是(
)A.2 B.10C.30D.70D2-5-43-67x=5105252110510854053426702677所以,當x=5時,多項式的值是2677.原多項式的系數多項式的值.問題5
用秦九韶算法求多項式 f(x)=2x5-5x4-4x3+3x2-6x+7當x=5時的值.解法:列表2V0V1V2V3V4V5問題6BD達標檢測A
C
2.下面的程序運行后的輸出結果為()3.用更相減損術求得459和357的最大公約數是()A.3B.9C.17D.51D
D
5.執行右面的程序框圖,若P=0.8,則輸出的n=_____.
4256.執行下面的程序后,x的值是
7.下面的程序執行后的結果是____.s=0i=1WHILEi<=5IFiMOD5<>0THENs=s+1ELSEs=s+iENDIFi=i+1WENDPRINTsEND9
基本的程序框:終端框、輸入輸出框、處理框、判斷框。算法的三種邏輯結構:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廢塑料化學循環綜合性研究報告2024
- 2025年執行合同條款在海外設計施工總承包項目實施過程中的關鍵要點
- 2025數據中心安全服務的合同范本
- 2025年未簽署合同的員工將面臨什么挑戰
- 2025汽車交易合同范本型
- 2025租賃合同糾紛解決
- 靈活應對挑戰的工作計劃實施指南
- 急救科室醫療整頓計劃
- 課程游戲化的研究與實踐計劃
- 班主任的情感管理能力計劃
- “條令條例學習月”主題授課課件
- 海洋生態環境監測技術-全面剖析
- 2024年湖北省中學教師招聘考試真題
- 衛星科普知識
- 檔案管理實務與技能試題及答案2024
- 小學美術1《古代傳說中的藝術形象》ppt
- 病歷書寫獎懲實施辦法
- BPZM-BDM-II注氮滅火說明書
- 住院患者探視登記表
- 交通運輸企業會計制度
- 張礦集團人才發展規劃
評論
0/150
提交評論