《高考數(shù)學(xué)一輪復(fù)習(xí)第十一章算法初步第76課基本算法語句2課件》由會員分享,可在線閱讀,更多相關(guān)《高考數(shù)學(xué)一輪復(fù)習(xí)第十一章算法初步第76課基本算法語句2課件(20頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、根本算法語句2,根底知識回憶與梳理,1,、一些精煉的程序常常使用幾種語句的嵌套,條件語句自身的嵌套,其格式如下:,If,條件,1 Then,語句,1,Else,If,條件,2 Then,語句,2,Else,語句,3,End If,End If,根底知識回憶與梳理,想想你能寫出循環(huán)語句與條件語句的嵌套格式嗎?回憶一下教材上提供的幾個算法案例,它們是如何使用語句嵌套的?,2,、教材,P19,例,2,、例,3,是什么形式的嵌套?教材,P14,練習(xí),2,是什么形式的嵌套?,題1:根據(jù)以下圖所示偽代碼,可知輸出結(jié)果S_,I_.,診斷練習(xí),17,I,1,While,I,8,S,2,I,3,I,I,2,En
2、d,While,Print,S,,,I,第,1,題,9,題,2,:讀程序:該程序所表示的函數(shù)是,。,Read x,If x0 then,y,-x+1,Else,If x=0 then,y=0,Else,y,x+1,End If,End If,Print y,End,題3:如下圖是一算法的偽代碼,執(zhí)行此算法時,輸出的結(jié)果是,_。,3,題,4,:如圖,下面的算法語句,其,最后實(shí)現(xiàn)的功能是,_.,第,4,題,N,1,S,1,While s10000,S,S*N,N,N+,1,End while,Print,N-2,范例導(dǎo)析,例1、教材P19例2變式到銀行辦理個人異地匯款不超過100萬元,銀行收取一定
3、的手續(xù)費(fèi),匯款額不超過100元,收1元手續(xù)費(fèi)。超過100元但不超過5000元,按匯款額的1收取,超過5000元,一律收取50元手續(xù)費(fèi),假設(shè)匯款額x元時,銀行收取手續(xù)費(fèi)y元,請?jiān)O(shè)計(jì)一個算法計(jì)算銀行收取的手續(xù)費(fèi).,1銀行收取手續(xù)費(fèi)y是匯款額x的函數(shù),且,范例導(dǎo)析,Read,x,If,x,100 Then,y,1,Else,End If,Print,y,If,x,5000 Then,y,0.01,x,Else,y,50,End If,Read,x,If,x,100 Then,y,1,Else,End If,Print,y,If,x,5000 Then,y,0.01,x,Else,y,50,End I
4、f,范例導(dǎo)析,范例導(dǎo)析,范例導(dǎo)析,【變式一】寫出30個數(shù):1,2,4,7,其規(guī)律是:第1個數(shù)是1,第2個數(shù)比第1個數(shù)大1,第3個數(shù)比第2個數(shù)大2,第4個數(shù)比第3個數(shù)大3,依次類推.要計(jì)算這30個數(shù)的和,現(xiàn)已給出了該問題算法的程序框圖如右圖所示,請?jiān)趫D中判斷框內(nèi)1處和執(zhí)行框中的2處填上適宜的語句,使之能完成該題算法功能;根據(jù)程序框圖寫出程序.,i,30,p,p,+,i,i,1,p,1,S,0,While,i,30,S,S+p,p,p,+,i,i,i,+1,End While,Print,S,變式一,偽代碼如下,:,【,變式二,】,:設(shè)計(jì),的一個算法,.,S,0,I,1,,,k,1,While,I
5、,100,k,k,(,1),S,S,+,I,I,+1,End While,Print,S,變式二,例3 算法1.2試根據(jù)要求分別完成以下,兩道題:,根據(jù)算法1的偽代碼,指出相應(yīng) 畫出算法2的流程圖,指出相應(yīng)算法,算法功能并畫出相應(yīng)的流程圖。功能并求出S值;,算法1 算法2,解題反思,1,、,正確理解賦值語句、輸入語句、輸出語句、條件語句、循環(huán)語句的書寫格式和功能;,2、在理解根本算法語句的根底上了解常見的幾種形式的嵌套,特別是:條件語句自身嵌套及外循環(huán)內(nèi)條件的嵌套;,3,、設(shè)計(jì)程序是將問題簡單化,而不是復(fù)雜化,是將復(fù)雜的問題分解為幾個簡單的問題,然后再組合,即通過語句的嵌套實(shí)現(xiàn);,解題反思,4,、要抓住問題的本質(zhì),不能流于形式,例如:要求函數(shù),的函數(shù)值,需要用什么語句實(shí)現(xiàn)?,同學(xué)們可能會回答用條件語句,其實(shí)是用循環(huán)語句才能實(shí)現(xiàn)。,謝謝,!,