版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1.1.2程序框圖1.1.2程序框圖1(1)算法基本邏輯結(jié)構(gòu)順序結(jié)構(gòu)循環(huán)結(jié)構(gòu)任何算法自然語言框圖語言程序語言條件結(jié)構(gòu)(1)算法基本邏輯結(jié)構(gòu)順序結(jié)構(gòu)循環(huán)結(jié)構(gòu)任何算法自然語言框圖語2(2)條件結(jié)構(gòu)滿足條件?步驟A步驟B是否步驟A滿足條件?是否(2)條件結(jié)構(gòu)滿足條件?步驟A步驟B是否步驟A滿足條件?是否3輸入系數(shù)a,b,c輸出X1、X2計(jì)算計(jì)算順序結(jié)構(gòu)例1.設(shè)計(jì)算法,求一元二次方程ax2+bx+c=0(a≠0)的根,畫出相應(yīng)的流程圖b2-4ac>0開始結(jié)束輸入系數(shù)a,b,c輸出X1、X2計(jì)算計(jì)算順序結(jié)構(gòu)例1.設(shè)計(jì)4設(shè)計(jì)算法,求一元二次方程ax2+bx+c=0()的根,畫出相應(yīng)的流程圖a≠0輸出x1,x2輸入系數(shù)a,b,c△<0?否是輸出無實(shí)數(shù)解條件結(jié)構(gòu)計(jì)算開始結(jié)束設(shè)計(jì)算法,求一元二次方程ax2+bx+c=0()的根5開始y=1結(jié)束輸入XX≤100?否是X≤5000?X≤100000?y=X?1%y=50是是否否練習(xí)1.觀察所給程序框圖,說出它所表示的函數(shù).開始y=1結(jié)束輸入XX≤100?否是X≤5000?X≤1006下列哪些是循環(huán)結(jié)構(gòu)形式?下列哪些是循環(huán)結(jié)構(gòu)形式?7循環(huán)結(jié)構(gòu)分為當(dāng)型循環(huán)結(jié)構(gòu)和直到型循環(huán)結(jié)構(gòu)循環(huán)體滿足條件?否是直到型循環(huán)結(jié)構(gòu)當(dāng)型循環(huán)結(jié)構(gòu)循環(huán)體滿足條件?是否(3)循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)分為當(dāng)型循環(huán)結(jié)構(gòu)和直到型循環(huán)結(jié)構(gòu)循環(huán)體滿足條件?否是8例2.某工廠2005年的年生產(chǎn)總值為200萬元,技術(shù)革新后預(yù)計(jì)以后每年的年生產(chǎn)總值都比上一年增長(zhǎng)5%.設(shè)計(jì)一程序框圖,輸出預(yù)計(jì)年生產(chǎn)總值超過300萬元的最早年份。算法第一步:輸入2005年的年生產(chǎn)總值.第二步:計(jì)算下一年的年生產(chǎn)總值.第三步:判斷所得結(jié)果是否大于300.若是,輸出該年年份;否則,返回第二步.循環(huán)結(jié)構(gòu)的設(shè)計(jì)步驟(1)確定循環(huán)結(jié)構(gòu)的循環(huán)變量和初始條件;(2)確定算法中需要反復(fù)執(zhí)行的部分,即循環(huán)體;(3)確定循環(huán)的終止條件.直到型循環(huán)結(jié)構(gòu)當(dāng)型循環(huán)結(jié)構(gòu)例2.某工廠2005年的年生產(chǎn)總值為200萬元,技術(shù)革新后92、再畫出程序框圖如下:開始a=a+0.05aa>300?輸出n結(jié)束否是a=200n=2005n=n+12、再畫出程序框圖如下:開始a=a+0.05aa>300?輸10當(dāng)型程序框圖如下:開始a=a+0.05aa<=300?輸出n結(jié)束否是a=200n=2005n=n+1當(dāng)型程序框圖如下:開始a=a+0.05aa<=300?輸出n11否是開始終止條件累加變量計(jì)數(shù)變量結(jié)束輸出循環(huán)變量初始條件否是開始終止條件累加變量計(jì)數(shù)變量結(jié)束輸出循環(huán)變量初始條件循環(huán)結(jié)構(gòu)框圖表示否是開始終止條件累加變量計(jì)數(shù)變量結(jié)束輸出循環(huán)變量初始條件否是12循環(huán)結(jié)構(gòu)的三要素(1)循環(huán)前的初始條件(2)循環(huán)條件(3)循環(huán)體循環(huán)結(jié)構(gòu)的三要素13例3
寫出用“二分法”求方程近似解的算法.第一步:令給定精確度d.第三步:取區(qū)間中點(diǎn)含零點(diǎn)的區(qū)間為第四步:若則含零點(diǎn)的區(qū)間為否則,將新得到的含零點(diǎn)的區(qū)間仍記為第二步:確定區(qū)間滿足第五步:判斷的長(zhǎng)度是否小于d或f(m)是否等于0.若是,則m是方程的近似值;否則,返回第三步.順序結(jié)構(gòu)條件結(jié)構(gòu)循環(huán)結(jié)構(gòu)例3寫出用“二分法”求方程14第一步:令給定精確度d.第三步:取區(qū)間中點(diǎn)第二步:確定區(qū)間滿足順序結(jié)構(gòu)輸入精確度d和初始值第一步:令給定精確度d.第三步:取區(qū)間中點(diǎn)第二步:確定區(qū)間滿15含零點(diǎn)的區(qū)間為第四步:若則含零點(diǎn)的區(qū)間為否則,將新得到的含零點(diǎn)的區(qū)間仍記為條件結(jié)構(gòu)否是含零點(diǎn)的區(qū)間為第四步:若則含零點(diǎn)的區(qū)間為否則,將新得到的含零16或第四步第三步否輸出是否則,第三步:取區(qū)間中點(diǎn)含零點(diǎn)的區(qū)間為第四步:若則含零點(diǎn)的區(qū)間為將新得到的含零點(diǎn)的區(qū)間仍記為第五步:判斷的長(zhǎng)度是否小于d或f(m)是否等于0.若是,則m是方程的近似值;否則,返回第三步.循環(huán)結(jié)構(gòu)或第四步第三步否輸出是否則,第三步:取區(qū)間中點(diǎn)含零點(diǎn)的區(qū)間為17或否是否輸入精確度d和初始值開始結(jié)束輸出是或否是否輸入精確度d和初始值開始結(jié)束輸出是18程序框圖的畫法一般地,一個(gè)算法的程序框圖有以下幾個(gè)步驟:第一步,用自然語言表述算法步驟.第二步,確定邏輯結(jié)構(gòu),轉(zhuǎn)化成相應(yīng)的程序框圖.第三步,將各部分框圖用流程線連起,并加上終端框,得到整個(gè)算法的程序框圖.程序框圖的畫法一般地,一個(gè)算法的程序框圖有以下幾個(gè)步驟:第一19開始輸入ni=2求n除以i的余數(shù)ri=i+1i≥n或r=0?n不是質(zhì)數(shù)結(jié)束是否是n是質(zhì)數(shù)否r=0?順序結(jié)構(gòu)用程序框圖來表示算法,有三種不同的基本邏輯結(jié)構(gòu):條件結(jié)構(gòu)循環(huán)結(jié)構(gòu)直到型循環(huán)結(jié)構(gòu)開始輸入ni=2求n除以i的余數(shù)ri=i+1i≥n或r=0?20例3.某高中男子體育小組的50m跑成績(jī)(單位:s)為:6.4,6.5,7.0,6.8,7.1,7.3,6.9,7.4,7.5.設(shè)計(jì)一個(gè)算法,從這些成績(jī)中搜出小于6.8s的成績(jī).算法分析:第一步,n=1.第二步,輸入一個(gè)成績(jī)r(jià),判斷r與6.8的大小.若r≥6.8,則執(zhí)行下一步;若r<6.8,則輸出r,并執(zhí)行下一步.第三步,n=n+1.第四步,判斷計(jì)數(shù)變量n與成績(jī)個(gè)數(shù)9的大小;若n≤9,則返回第二步;若n>9,則結(jié)束.例3.某高中男子體育小組的50m跑成績(jī)(單位:s)為:21開始n=1程序框圖輸入rr≥6.8是n=n+1n>9是否輸出r否結(jié)束開始n=1程序框圖輸入rr≥6.8是n=n+1n>9是否輸出22練習(xí):給出以下10個(gè)數(shù):5,9,80,43,95,73,28,17,60.要求把大于40的數(shù)找出來并輸出,試畫出該問題的程序框圖.練習(xí):給出以下10個(gè)數(shù):5,9,80,43,95,73,223開始i=1程序框圖輸入xX>40是i=i+1i>10是否輸出r否結(jié)束開始i=1程序框圖輸入xX>40是i=i+1i>10是否輸出24開始輸入a,b,ca>b?a>c?是x=a是x=c否b>c?否x=b是x=c否輸出x結(jié)束該程序框圖反映的實(shí)際問題是什么?開始輸入a,b,ca>b?a>c?是x=a是x=c否b>c?25開始輸入一個(gè)正整數(shù)n輸出S結(jié)束S=0i=1S=S+1/ii=i+1i>nYN步驟A步驟B開始輸入一個(gè)正整數(shù)n輸出S結(jié)束S=0i=1S=S+1/ii=26開始n≤100?n=1S=0n是偶數(shù)?S=S-n×nS=S+n×nn=n+1輸出S結(jié)束是是否否求12-22+32-42+…+992-1002的值.
該程序框圖反映的實(shí)際問題是什么?開始n≤100?n=1S=0n是偶數(shù)?S=S-n×nS=S+27否i=i+1t=ti是開始i≤n結(jié)束S=0,i=1,t=1,輸出S輸入nS=S+t否i=i+1t=ti是開始i≤n結(jié)束S=0,i=1,28練習(xí)1:如圖給出了一個(gè)程序框圖,其功能是()開始S=0,n=3,i=0i=i+1n=n+3S<0是輸出i結(jié)束否A.求第幾項(xiàng)使得S取得最大值B.求第幾項(xiàng)使得S取得最小值D.以上結(jié)論都不對(duì)C.求第幾項(xiàng)使得通項(xiàng)開始為負(fù)練習(xí)1:如圖給出了一個(gè)程序框圖,其功能是()開始S=0,n29練習(xí)2:如圖是一個(gè)算法流程圖,最后輸出的W.開始T=1S=0S=T2—ST=T+2是輸出W結(jié)束W=S+T分析:第一次循環(huán):T=1,S=1
第二次循環(huán):T=3,S=32—1=8
第三次循環(huán):T=5,S=52—8=17
W=5+17=22否練習(xí)2:如圖是一個(gè)算法流程圖,最后輸出的W.30練習(xí)3:閱讀右圖的程序框圖,運(yùn)行相應(yīng)的程序輸出的i=.開始i=1S=0S=S+aa=i×2i是輸出i結(jié)束i=i+1否練習(xí)3:閱讀右圖的程序框圖,開始i=1S=0S=S+aa=31練習(xí)4:閱讀右圖的程序框圖,,若n=100,則輸出的變量S和T的值依次是.開始S=0,T=0S=S+nT=T+n是輸入n結(jié)束n=n-1否輸出S,Tn=n-1練習(xí)4:閱讀右圖的程序框圖,開始S=0,T=0S=S+nT=32若是,則m為所求;探究:畫出用二分法求方程x2-2=0的近似根(精確度為0.005)的程序框圖.算法分析:第一步:令f(x)=x2-2.因?yàn)閒(1)<0,f(2)>0,所以設(shè)a=1,b=2.第二步:令判斷f(m)是否為0.若否,則繼續(xù)判斷f(a)(m)大于0還是小于0.第三步:若f(a)(m)>0,則令a=m;否則,令b=m.第四步:判斷|a-b|<ε是否成立?若是,則a或b為滿足條件的近似根;若否,則返回第二步.
33是是否f(a)f(m)>0?程序框圖開始f(x)=x2-2輸入誤差ε和初值a,ba=m否b=m|a-b|<ε或f(m)=0?輸出m結(jié)束是是否f(a)f(m)>0?程序框圖開始f(x)=x2-234課堂小結(jié)本節(jié)主要講述了程序框圖的基本知識(shí):包括常用的圖形符號(hào)、算法的基本邏輯結(jié)構(gòu).算法的基本邏輯結(jié)構(gòu)有三種,即順序結(jié)構(gòu)、條件結(jié)構(gòu)和循環(huán)結(jié)構(gòu). 其中順序結(jié)構(gòu)是最簡(jiǎn)單的結(jié)構(gòu),也是最基本的結(jié)構(gòu),循環(huán)結(jié)構(gòu)必然包含條件結(jié)構(gòu),所以這三種基本邏輯結(jié)構(gòu)是相互支撐的,它們共同構(gòu)成了算法的基本結(jié)構(gòu),無論怎樣復(fù)雜的邏輯結(jié)構(gòu),都可以通過這三種結(jié)構(gòu)來表達(dá)課堂小結(jié)本節(jié)主要講述了程序框圖的基本知識(shí):包括常用的圖形符號(hào)35人生,就要活得漂亮,走得鏗鏘。自己不奮斗,終歸是擺設(shè)。無論你是誰,寧可做拼搏的失敗者,也不要做安于現(xiàn)狀的平凡人。18、過自己喜歡的生活,成為自己喜歡的樣子,其實(shí)很簡(jiǎn)單,就是把無數(shù)個(gè)"今天"過好,這就意味著不辜負(fù)不蹉跎時(shí)光,以飽滿的熱情迎接每一件事,讓生命的每一天都有滋有味。19、上天不會(huì)虧待努力的人,也不會(huì)同情假勤奮的人,你有多努力時(shí)光它知道。20、成長(zhǎng)這一路就是懂得閉嘴努力,知道低調(diào)謙遜,學(xué)會(huì)強(qiáng)大自己,在每一個(gè)值得珍惜的日子里,拼命去成為自己想成為的人。6.凡是內(nèi)心能夠想到.相信的,都是可以達(dá)到的。――[NapoleonHill]77.一個(gè)客觀的藝術(shù)不只是用來看的,而是活生生的。但是你必須知道如何去靠近它,因此你必須要做靜心。――[OSHO]78.煩惱使我受著極大的影響……我一年多沒有收到月俸,我和窮困掙扎;我在我的憂患中十分孤獨(dú),而且我的憂患是多么多,比藝術(shù)使我操心得更厲害!――[米開朗基羅]79.有兩種東西,我們對(duì)它們的思考愈是深沉和持久,它們所喚起的那種愈來愈大的驚奇和敬畏就會(huì)充溢我們的心靈,這就是繁星密布的蒼穹和我心中的道德律。――[康德]80.我們的生活似乎在代替我們過日子,生活本身具有的奇異沖力,把我們帶得暈頭轉(zhuǎn)向;到最后,我們會(huì)感覺對(duì)生命一點(diǎn)選擇也沒有,絲毫無法作主。――[索甲仁波切]81.如果你是個(gè)作家,這是比當(dāng)百萬富豪更好的事,因?yàn)檫@一份神圣的工作。[哈蘭·愛里森]82.成為一個(gè)成功者最重要的條件,就是每天精力充沛的努力工作,不虛擲光陰。――[威廉·戴恩·飛利浦]83.人生成功的秘訣是,當(dāng)機(jī)會(huì)來到時(shí),立刻抓住它。――[班杰明·戴瑞斯李]84.不停的專心工作,就會(huì)成功。――[查爾斯·修瓦夫]40.你要確實(shí)的掌握每一個(gè)問題的核心,將工作分段,并且適當(dāng)?shù)姆峙鋾r(shí)間。[富蘭克林]85.每一年,我都更加相信生命的浪費(fèi)是在于:我們沒有獻(xiàn)出愛,我們沒有使用力量,我們表現(xiàn)出自私的謹(jǐn)慎,不去冒險(xiǎn),避開痛苦,也失去了快樂。――[約翰·B·塔布]86.微笑,昂首闊步,作深呼吸,嘴里哼著歌兒。倘使你不會(huì)唱歌,吹吹口哨或用鼻子哼一哼也可。如此一來,你想讓自己煩惱都不可能。――[戴爾·卡內(nèi)基]87.當(dāng)一切毫無希望時(shí),我看著切石工人在他的石頭上,敲擊了上百次,而不見任何裂痕出現(xiàn)。但在第一百零一次時(shí),石頭被劈成兩半。我體會(huì)到,并非那一擊,而是前面的敲打使它裂開。――[賈柯·瑞斯]88.每個(gè)意念都是一場(chǎng)祈禱。――[詹姆士·雷德非]89.虛榮心很難說是一種惡行,然而一切惡行都圍繞虛榮心而生,都不過是滿足虛榮心的手段。――[柏格森]90.習(xí)慣正一天天地把我們的生命變成某種定型的化石,我們的心靈正在失去自由,成為平靜而沒有激情的時(shí)間之流的奴隸。――[托爾斯泰]91.要及時(shí)把握夢(mèng)想,因?yàn)閴?mèng)想一死,生命就如一只羽翼受創(chuàng)的小鳥,無法飛翔。――[蘭斯頓·休斯]92.生活的藝術(shù)較像角力的藝術(shù),而較不像跳舞的藝術(shù);最重要的是:站穩(wěn)腳步,為無法預(yù)見的攻擊做準(zhǔn)備。――[瑪科斯·奧雷利阿斯]93.在安詳靜謐的大自然里,確實(shí)還有些使人煩惱.懷疑.感到壓迫的事。請(qǐng)你看看蔚藍(lán)的天空和閃爍的星星吧!你的心將會(huì)平靜下來。[約翰·納森·愛德瓦茲]94.對(duì)一個(gè)適度工作的人而言,快樂來自于工作,有如花朵結(jié)果前擁有彩色的花瓣。――[約翰·拉斯金]95.沒有比時(shí)間更容易浪費(fèi)的,同時(shí)沒有比時(shí)間更珍貴的了,因?yàn)闆]有時(shí)間我們幾乎無法做任何事。――[威廉·班]96.人生真正的歡欣,就是在于你自認(rèn)正在為一個(gè)偉大目標(biāo)運(yùn)用自己;而不是源于獨(dú)自發(fā)光.自私渺小的憂煩軀殼,只知抱怨世界無法帶給你快樂。――[蕭伯納]97.有三個(gè)人是我的朋友愛我的人.恨我的人.以及對(duì)我冷漠的人。愛我的人教我溫柔;恨我的人教我謹(jǐn)慎;對(duì)我冷漠的人教我自立。――[J·E·丁格]98.過去的事已經(jīng)一去不復(fù)返。聰明的人是考慮現(xiàn)在和未來,根本無暇去想過去的事。――[英國(guó)哲學(xué)家培根]99.真正的發(fā)現(xiàn)之旅不只是為了尋找全新的景色,也為了擁有全新的眼光。――[馬塞爾·普勞斯特]100.這個(gè)世界總是充滿美好的事物,然而能看到這些美好事物的人,事實(shí)上是少之又少。――[羅丹]101.稱贊不但對(duì)人的感情,而且對(duì)人的理智也發(fā)生巨大的作用,在這種令人愉快的影響之下,我覺得更加聰明了,各種想法,以異常的速度接連涌入我的腦際。――[托爾斯泰]102.人生過程的景觀一直在變化,向前跨進(jìn),就看到與初始不同的景觀,再上前去,又是另一番新的氣候――。[叔本華]103.為何我們?nèi)绱思臣秤诿?,如果一個(gè)人和他的同伴保持不一樣的速度,或許他耳中聽到的是不同的旋律,讓他隨他所聽到的旋律走,無論快慢或遠(yuǎn)近。――[梭羅]104.我們最容易不吝惜的是時(shí)間,而我們應(yīng)該最擔(dān)心的也是時(shí)間;因?yàn)闆]有時(shí)間的話,我們?cè)谑澜缟鲜裁匆膊荒茏?。――[威廉·彭]105.人類的悲劇,就是想延長(zhǎng)自己的壽命。我們往往只憧憬地平線那端的神奇【違禁詞,被屏蔽】,而忘了去欣賞今天窗外正在盛開的玫瑰花。――[戴爾·卡內(nèi)基]106.休息并非無所事事,夏日炎炎時(shí)躺在樹底下的草地,聽著潺潺的水聲,看著飄過的白云,亦非浪費(fèi)時(shí)間。――[約翰·羅伯克]107.沒有人會(huì)只因年齡而衰老,我們是因放棄我們的理想而衰老。年齡會(huì)使皮膚老化,而放棄熱情卻會(huì)使靈魂老化。――[撒母耳·厄爾曼]108.快樂和智能的區(qū)別在于:自認(rèn)最快樂的人實(shí)際上就是最快樂的,但自認(rèn)為最明智的人一般而言卻是最愚蠢的。――[卡雷貝·C·科爾頓]109.每個(gè)人皆有連自己都不清楚的潛在能力。無論是誰,在千鈞一發(fā)之際,往往能輕易解決從前認(rèn)為極不可能解決的事。――[戴爾·卡內(nèi)基]110.每天安靜地坐十五分鐘·傾聽你的氣息,感覺它,感覺你自己,并且試著什么都不想。――[艾瑞克·佛洛姆]111.你知道何謂沮喪---就是你用一輩子工夫,在公司或任何領(lǐng)域里往上攀爬,卻在抵達(dá)最高處的同時(shí),發(fā)現(xiàn)自己爬錯(cuò)了墻頭。--[坎伯]112.「?jìng)ゴ蟆惯@個(gè)名詞未必非出現(xiàn)在規(guī)模很大的事情不可;生活中微小之處,照樣可以偉大。――[布魯克斯]113.人生的目的有二:先是獲得你想要的;然后是享受你所獲得的。只有最明智的人類做到第二點(diǎn)。――[羅根·皮沙爾·史密斯]114.要經(jīng)常聽.時(shí)常想.時(shí)時(shí)學(xué)習(xí),才是真正的生活方式。對(duì)任何事既不抱希望,也不肯學(xué)習(xí)的人,沒有生存的資格。――[阿薩·赫爾帕斯爵士]115.旅行的精神在于其自由,完全能夠隨心所欲地去思考.去感覺.去行動(dòng)的自由。――[威廉·海茲利特]116.昨天是張退票的支票,明天是張信用卡,只有今天才是現(xiàn)金;要善加利用。――[凱·里昂]117.所有的財(cái)富都是建立在健康之上。浪費(fèi)金錢是愚蠢的事,浪費(fèi)健康則是二級(jí)的謀殺罪。――[B·C·福比斯]118.明知不可而為之的干勁可能會(huì)加速走向油盡燈枯的境地,努力挑戰(zhàn)自己的極限固然是令人激奮的經(jīng)驗(yàn),但適度的休息絕不可少,否則遲早會(huì)崩潰。――[邁可·漢默]119.進(jìn)步不是一條筆直的過程,而是螺旋形的路徑,時(shí)而前進(jìn),時(shí)而折回,停滯后又前進(jìn),有失有得,有付出也有收獲。――[奧古斯汀]120.無論那個(gè)時(shí)代,能量之所以能夠帶來奇跡,主要源于一股活力,而活力的核心元素乃是意志。無論何處,活力皆是所謂“人格力量”的原動(dòng)力,也是讓一切偉大行動(dòng)得以持續(xù)的力量。――[史邁爾斯]121.有兩種人是沒有什么價(jià)值可言的:一種人無法做被吩咐去做的事,另一種人只能做被吩咐去做的事。――[C·H·K·寇蒂斯]122.對(duì)于不會(huì)利用機(jī)會(huì)的人而言,機(jī)會(huì)就像波浪般奔向茫茫的大海,或是成為不會(huì)孵化的蛋。――[喬治桑]123.未來不是固定在那里等你趨近的,而是要靠你創(chuàng)造。未來的路不會(huì)靜待被發(fā)現(xiàn),而是需要開拓,開路的過程,便同時(shí)改變了你和未來。――[約翰·夏爾]124.一個(gè)人的年紀(jì)就像他的鞋子的大小那樣不重要。如果他對(duì)生活的興趣不受到傷害,如果他很慈悲,如果時(shí)間使他成熟而沒有了偏見。――[道格拉斯·米爾多]125.大凡宇宙萬物,都存在著正、反兩面,所以要養(yǎng)成由后面.里面,甚至是由相反的一面,來觀看事物的態(tài)度――。[老子]126.在寒冷中顫抖過的人倍覺太陽的溫暖,經(jīng)歷過各種人生煩惱的人,才懂得生命的珍貴。――[懷特曼]127.一般的偉人總是讓身邊的人感到渺小;但真正的偉人卻能讓身邊的人認(rèn)為自己很偉大。――[G.K.Chesteron]128.醫(yī)生知道的事如此的少,他們的收費(fèi)卻是如此的高。――[馬克吐溫]129.問題不在于:一個(gè)人能夠輕蔑、藐視或批評(píng)什么,而是在于:他能夠喜愛、看重以及欣賞什么。――[約翰·魯斯金]人生,就要活得漂亮,走得鏗鏘。自己不奮斗,終歸是擺設(shè)。無論你361.1.2程序框圖1.1.2程序框圖37(1)算法基本邏輯結(jié)構(gòu)順序結(jié)構(gòu)循環(huán)結(jié)構(gòu)任何算法自然語言框圖語言程序語言條件結(jié)構(gòu)(1)算法基本邏輯結(jié)構(gòu)順序結(jié)構(gòu)循環(huán)結(jié)構(gòu)任何算法自然語言框圖語38(2)條件結(jié)構(gòu)滿足條件?步驟A步驟B是否步驟A滿足條件?是否(2)條件結(jié)構(gòu)滿足條件?步驟A步驟B是否步驟A滿足條件?是否39輸入系數(shù)a,b,c輸出X1、X2計(jì)算計(jì)算順序結(jié)構(gòu)例1.設(shè)計(jì)算法,求一元二次方程ax2+bx+c=0(a≠0)的根,畫出相應(yīng)的流程圖b2-4ac>0開始結(jié)束輸入系數(shù)a,b,c輸出X1、X2計(jì)算計(jì)算順序結(jié)構(gòu)例1.設(shè)計(jì)40設(shè)計(jì)算法,求一元二次方程ax2+bx+c=0()的根,畫出相應(yīng)的流程圖a≠0輸出x1,x2輸入系數(shù)a,b,c△<0?否是輸出無實(shí)數(shù)解條件結(jié)構(gòu)計(jì)算開始結(jié)束設(shè)計(jì)算法,求一元二次方程ax2+bx+c=0()的根41開始y=1結(jié)束輸入XX≤100?否是X≤5000?X≤100000?y=X?1%y=50是是否否練習(xí)1.觀察所給程序框圖,說出它所表示的函數(shù).開始y=1結(jié)束輸入XX≤100?否是X≤5000?X≤10042下列哪些是循環(huán)結(jié)構(gòu)形式?下列哪些是循環(huán)結(jié)構(gòu)形式?43循環(huán)結(jié)構(gòu)分為當(dāng)型循環(huán)結(jié)構(gòu)和直到型循環(huán)結(jié)構(gòu)循環(huán)體滿足條件?否是直到型循環(huán)結(jié)構(gòu)當(dāng)型循環(huán)結(jié)構(gòu)循環(huán)體滿足條件?是否(3)循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)分為當(dāng)型循環(huán)結(jié)構(gòu)和直到型循環(huán)結(jié)構(gòu)循環(huán)體滿足條件?否是44例2.某工廠2005年的年生產(chǎn)總值為200萬元,技術(shù)革新后預(yù)計(jì)以后每年的年生產(chǎn)總值都比上一年增長(zhǎng)5%.設(shè)計(jì)一程序框圖,輸出預(yù)計(jì)年生產(chǎn)總值超過300萬元的最早年份。算法第一步:輸入2005年的年生產(chǎn)總值.第二步:計(jì)算下一年的年生產(chǎn)總值.第三步:判斷所得結(jié)果是否大于300.若是,輸出該年年份;否則,返回第二步.循環(huán)結(jié)構(gòu)的設(shè)計(jì)步驟(1)確定循環(huán)結(jié)構(gòu)的循環(huán)變量和初始條件;(2)確定算法中需要反復(fù)執(zhí)行的部分,即循環(huán)體;(3)確定循環(huán)的終止條件.直到型循環(huán)結(jié)構(gòu)當(dāng)型循環(huán)結(jié)構(gòu)例2.某工廠2005年的年生產(chǎn)總值為200萬元,技術(shù)革新后452、再畫出程序框圖如下:開始a=a+0.05aa>300?輸出n結(jié)束否是a=200n=2005n=n+12、再畫出程序框圖如下:開始a=a+0.05aa>300?輸46當(dāng)型程序框圖如下:開始a=a+0.05aa<=300?輸出n結(jié)束否是a=200n=2005n=n+1當(dāng)型程序框圖如下:開始a=a+0.05aa<=300?輸出n47否是開始終止條件累加變量計(jì)數(shù)變量結(jié)束輸出循環(huán)變量初始條件否是開始終止條件累加變量計(jì)數(shù)變量結(jié)束輸出循環(huán)變量初始條件循環(huán)結(jié)構(gòu)框圖表示否是開始終止條件累加變量計(jì)數(shù)變量結(jié)束輸出循環(huán)變量初始條件否是48循環(huán)結(jié)構(gòu)的三要素(1)循環(huán)前的初始條件(2)循環(huán)條件(3)循環(huán)體循環(huán)結(jié)構(gòu)的三要素49例3
寫出用“二分法”求方程近似解的算法.第一步:令給定精確度d.第三步:取區(qū)間中點(diǎn)含零點(diǎn)的區(qū)間為第四步:若則含零點(diǎn)的區(qū)間為否則,將新得到的含零點(diǎn)的區(qū)間仍記為第二步:確定區(qū)間滿足第五步:判斷的長(zhǎng)度是否小于d或f(m)是否等于0.若是,則m是方程的近似值;否則,返回第三步.順序結(jié)構(gòu)條件結(jié)構(gòu)循環(huán)結(jié)構(gòu)例3寫出用“二分法”求方程50第一步:令給定精確度d.第三步:取區(qū)間中點(diǎn)第二步:確定區(qū)間滿足順序結(jié)構(gòu)輸入精確度d和初始值第一步:令給定精確度d.第三步:取區(qū)間中點(diǎn)第二步:確定區(qū)間滿51含零點(diǎn)的區(qū)間為第四步:若則含零點(diǎn)的區(qū)間為否則,將新得到的含零點(diǎn)的區(qū)間仍記為條件結(jié)構(gòu)否是含零點(diǎn)的區(qū)間為第四步:若則含零點(diǎn)的區(qū)間為否則,將新得到的含零52或第四步第三步否輸出是否則,第三步:取區(qū)間中點(diǎn)含零點(diǎn)的區(qū)間為第四步:若則含零點(diǎn)的區(qū)間為將新得到的含零點(diǎn)的區(qū)間仍記為第五步:判斷的長(zhǎng)度是否小于d或f(m)是否等于0.若是,則m是方程的近似值;否則,返回第三步.循環(huán)結(jié)構(gòu)或第四步第三步否輸出是否則,第三步:取區(qū)間中點(diǎn)含零點(diǎn)的區(qū)間為53或否是否輸入精確度d和初始值開始結(jié)束輸出是或否是否輸入精確度d和初始值開始結(jié)束輸出是54程序框圖的畫法一般地,一個(gè)算法的程序框圖有以下幾個(gè)步驟:第一步,用自然語言表述算法步驟.第二步,確定邏輯結(jié)構(gòu),轉(zhuǎn)化成相應(yīng)的程序框圖.第三步,將各部分框圖用流程線連起,并加上終端框,得到整個(gè)算法的程序框圖.程序框圖的畫法一般地,一個(gè)算法的程序框圖有以下幾個(gè)步驟:第一55開始輸入ni=2求n除以i的余數(shù)ri=i+1i≥n或r=0?n不是質(zhì)數(shù)結(jié)束是否是n是質(zhì)數(shù)否r=0?順序結(jié)構(gòu)用程序框圖來表示算法,有三種不同的基本邏輯結(jié)構(gòu):條件結(jié)構(gòu)循環(huán)結(jié)構(gòu)直到型循環(huán)結(jié)構(gòu)開始輸入ni=2求n除以i的余數(shù)ri=i+1i≥n或r=0?56例3.某高中男子體育小組的50m跑成績(jī)(單位:s)為:6.4,6.5,7.0,6.8,7.1,7.3,6.9,7.4,7.5.設(shè)計(jì)一個(gè)算法,從這些成績(jī)中搜出小于6.8s的成績(jī).算法分析:第一步,n=1.第二步,輸入一個(gè)成績(jī)r(jià),判斷r與6.8的大小.若r≥6.8,則執(zhí)行下一步;若r<6.8,則輸出r,并執(zhí)行下一步.第三步,n=n+1.第四步,判斷計(jì)數(shù)變量n與成績(jī)個(gè)數(shù)9的大小;若n≤9,則返回第二步;若n>9,則結(jié)束.例3.某高中男子體育小組的50m跑成績(jī)(單位:s)為:57開始n=1程序框圖輸入rr≥6.8是n=n+1n>9是否輸出r否結(jié)束開始n=1程序框圖輸入rr≥6.8是n=n+1n>9是否輸出58練習(xí):給出以下10個(gè)數(shù):5,9,80,43,95,73,28,17,60.要求把大于40的數(shù)找出來并輸出,試畫出該問題的程序框圖.練習(xí):給出以下10個(gè)數(shù):5,9,80,43,95,73,259開始i=1程序框圖輸入xX>40是i=i+1i>10是否輸出r否結(jié)束開始i=1程序框圖輸入xX>40是i=i+1i>10是否輸出60開始輸入a,b,ca>b?a>c?是x=a是x=c否b>c?否x=b是x=c否輸出x結(jié)束該程序框圖反映的實(shí)際問題是什么?開始輸入a,b,ca>b?a>c?是x=a是x=c否b>c?61開始輸入一個(gè)正整數(shù)n輸出S結(jié)束S=0i=1S=S+1/ii=i+1i>nYN步驟A步驟B開始輸入一個(gè)正整數(shù)n輸出S結(jié)束S=0i=1S=S+1/ii=62開始n≤100?n=1S=0n是偶數(shù)?S=S-n×nS=S+n×nn=n+1輸出S結(jié)束是是否否求12-22+32-42+…+992-1002的值.
該程序框圖反映的實(shí)際問題是什么?開始n≤100?n=1S=0n是偶數(shù)?S=S-n×nS=S+63否i=i+1t=ti是開始i≤n結(jié)束S=0,i=1,t=1,輸出S輸入nS=S+t否i=i+1t=ti是開始i≤n結(jié)束S=0,i=1,64練習(xí)1:如圖給出了一個(gè)程序框圖,其功能是()開始S=0,n=3,i=0i=i+1n=n+3S<0是輸出i結(jié)束否A.求第幾項(xiàng)使得S取得最大值B.求第幾項(xiàng)使得S取得最小值D.以上結(jié)論都不對(duì)C.求第幾項(xiàng)使得通項(xiàng)開始為負(fù)練習(xí)1:如圖給出了一個(gè)程序框圖,其功能是()開始S=0,n65練習(xí)2:如圖是一個(gè)算法流程圖,最后輸出的W.開始T=1S=0S=T2—ST=T+2是輸出W結(jié)束W=S+T分析:第一次循環(huán):T=1,S=1
第二次循環(huán):T=3,S=32—1=8
第三次循環(huán):T=5,S=52—8=17
W=5+17=22否練習(xí)2:如圖是一個(gè)算法流程圖,最后輸出的W.66練習(xí)3:閱讀右圖的程序框圖,運(yùn)行相應(yīng)的程序輸出的i=.開始i=1S=0S=S+aa=i×2i是輸出i結(jié)束i=i+1否練習(xí)3:閱讀右圖的程序框圖,開始i=1S=0S=S+aa=67練習(xí)4:閱讀右圖的程序框圖,,若n=100,則輸出的變量S和T的值依次是.開始S=0,T=0S=S+nT=T+n是輸入n結(jié)束n=n-1否輸出S,Tn=n-1練習(xí)4:閱讀右圖的程序框圖,開始S=0,T=0S=S+nT=68若是,則m為所求;探究:畫出用二分法求方程x2-2=0的近似根(精確度為0.005)的程序框圖.算法分析:第一步:令f(x)=x2-2.因?yàn)閒(1)<0,f(2)>0,所以設(shè)a=1,b=2.第二步:令判斷f(m)是否為0.若否,則繼續(xù)判斷f(a)(m)大于0還是小于0.第三步:若f(a)(m)>0,則令a=m;否則,令b=m.第四步:判斷|a-b|<ε是否成立?若是,則a或b為滿足條件的近似根;若否,則返回第二步.
69是是否f(a)f(m)>0?程序框圖開始f(x)=x2-2輸入誤差ε和初值a,ba=m否b=m|a-b|<ε或f(m)=0?輸出m結(jié)束是是否f(a)f(m)>0?程序框圖開始f(x)=x2-270課堂小結(jié)本節(jié)主要講述了程序框圖的基本知識(shí):包括常用的圖形符號(hào)、算法的基本邏輯結(jié)構(gòu).算法的基本邏輯結(jié)構(gòu)有三種,即順序結(jié)構(gòu)、條件結(jié)構(gòu)和循環(huán)結(jié)構(gòu). 其中順序結(jié)構(gòu)是最簡(jiǎn)單的結(jié)構(gòu),也是最基本的結(jié)構(gòu),循環(huán)結(jié)構(gòu)必然包含條件結(jié)構(gòu),所以這三種基本邏輯結(jié)構(gòu)是相互支撐的,它們共同構(gòu)成了算法的基本結(jié)構(gòu),無論怎樣復(fù)雜的邏輯結(jié)構(gòu),都可以通過這三種結(jié)構(gòu)來表達(dá)課堂小結(jié)本節(jié)主要講述了程序框圖的基本知識(shí):包括常用的圖形符號(hào)71人生,就要活得漂亮,走得鏗鏘。自己不奮斗,終歸是擺設(shè)。無論你是誰,寧可做拼搏的失敗者,也不要做安于現(xiàn)狀的平凡人。18、過自己喜歡的生活,成為自己喜歡的樣子,其實(shí)很簡(jiǎn)單,就是把無數(shù)個(gè)"今天"過好,這就意味著不辜負(fù)不蹉跎時(shí)光,以飽滿的熱情迎接每一件事,讓生命的每一天都有滋有味。19、上天不會(huì)虧待努力的人,也不會(huì)同情假勤奮的人,你有多努力時(shí)光它知道。20、成長(zhǎng)這一路就是懂得閉嘴努力,知道低調(diào)謙遜,學(xué)會(huì)強(qiáng)大自己,在每一個(gè)值得珍惜的日子里,拼命去成為自己想成為的人。6.凡是內(nèi)心能夠想到.相信的,都是可以達(dá)到的。――[NapoleonHill]77.一個(gè)客觀的藝術(shù)不只是用來看的,而是活生生的。但是你必須知道如何去靠近它,因此你必須要做靜心。――[OSHO]78.煩惱使我受著極大的影響……我一年多沒有收到月俸,我和窮困掙扎;我在我的憂患中十分孤獨(dú),而且我的憂患是多么多,比藝術(shù)使我操心得更厲害!――[米開朗基羅]79.有兩種東西,我們對(duì)它們的思考愈是深沉和持久,它們所喚起的那種愈來愈大的驚奇和敬畏就會(huì)充溢我們的心靈,這就是繁星密布的蒼穹和我心中的道德律。――[康德]80.我們的生活似乎在代替我們過日子,生活本身具有的奇異沖力,把我們帶得暈頭轉(zhuǎn)向;到最后,我們會(huì)感覺對(duì)生命一點(diǎn)選擇也沒有,絲毫無法作主。――[索甲仁波切]81.如果你是個(gè)作家,這是比當(dāng)百萬富豪更好的事,因?yàn)檫@一份神圣的工作。[哈蘭·愛里森]82.成為一個(gè)成功者最重要的條件,就是每天精力充沛的努力工作,不虛擲光陰。――[威廉·戴恩·飛利浦]83.人生成功的秘訣是,當(dāng)機(jī)會(huì)來到時(shí),立刻抓住它。――[班杰明·戴瑞斯李]84.不停的專心工作,就會(huì)成功。――[查爾斯·修瓦夫]40.你要確實(shí)的掌握每一個(gè)問題的核心,將工作分段,并且適當(dāng)?shù)姆峙鋾r(shí)間。[富蘭克林]85.每一年,我都更加相信生命的浪費(fèi)是在于:我們沒有獻(xiàn)出愛,我們沒有使用力量,我們表現(xiàn)出自私的謹(jǐn)慎,不去冒險(xiǎn),避開痛苦,也失去了快樂。――[約翰·B·塔布]86.微笑,昂首闊步,作深呼吸,嘴里哼著歌兒。倘使你不會(huì)唱歌,吹吹口哨或用鼻子哼一哼也可。如此一來,你想讓自己煩惱都不可能。――[戴爾·卡內(nèi)基]87.當(dāng)一切毫無希望時(shí),我看著切石工人在他的石頭上,敲擊了上百次,而不見任何裂痕出現(xiàn)。但在第一百零一次時(shí),石頭被劈成兩半。我體會(huì)到,并非那一擊,而是前面的敲打使它裂開。――[賈柯·瑞斯]88.每個(gè)意念都是一場(chǎng)祈禱。――[詹姆士·雷德非]89.虛榮心很難說是一種惡行,然而一切惡行都圍繞虛榮心而生,都不過是滿足虛榮心的手段。――[柏格森]90.習(xí)慣正一天天地把我們的生命變成某種定型的化石,我們的心靈正在失去自由,成為平靜而沒有激情的時(shí)間之流的奴隸。――[托爾斯泰]91.要及時(shí)把握夢(mèng)想,因?yàn)閴?mèng)想一死,生命就如一只羽翼受創(chuàng)的小鳥,無法飛翔。――[蘭斯頓·休斯]92.生活的藝術(shù)較像角力的藝術(shù),而較不像跳舞的藝術(shù);最重要的是:站穩(wěn)腳步,為無法預(yù)見的攻擊做準(zhǔn)備。――[瑪科斯·奧雷利阿斯]93.在安詳靜謐的大自然里,確實(shí)還有些使人煩惱.懷疑.感到壓迫的事。請(qǐng)你看看蔚藍(lán)的天空和閃爍的星星吧!你的心將會(huì)平靜下來。[約翰·納森·愛德瓦茲]94.對(duì)一個(gè)適度工作的人而言,快樂來自于工作,有如花朵結(jié)果前擁有彩色的花瓣。――[約翰·拉斯金]95.沒有比時(shí)間更容易浪費(fèi)的,同時(shí)沒有比時(shí)間更珍貴的了,因?yàn)闆]有時(shí)間我們幾乎無法做任何事。――[威廉·班]96.人生真正的歡欣,就是在于你自認(rèn)正在為一個(gè)偉大目標(biāo)運(yùn)用自己;而不是源于獨(dú)自發(fā)光.自私渺小的憂煩軀殼,只知抱怨世界無法帶給你快樂。――[蕭伯納]97.有三個(gè)人是我的朋友愛我的人.恨我的人.以及對(duì)我冷漠的人。愛我的人教我溫柔;恨我的人教我謹(jǐn)慎;對(duì)我冷漠的人教我自立。――[J·E·丁格]98.過去的事已經(jīng)一去不復(fù)返。聰明的人是考慮現(xiàn)在和未來,根本無暇去想過去的事。――[英國(guó)哲學(xué)家培根]99.真正的發(fā)現(xiàn)之旅不只是為了尋找全新的景色,也為了擁有全新的眼光。――[馬塞爾·普勞斯特]100.這個(gè)世界總是充滿美好的事物,然而能看到這些美好事物的人,事實(shí)上是少之又少。――[羅丹]101.稱贊不但對(duì)人的感情,而且對(duì)人的理智也發(fā)生巨大的作用,在這種令人愉快的影響之下,我覺得更加聰明了,各種想法,以異常的速度接連涌入我的腦際。――[托爾斯泰]102.人生過程的景觀一直在變化,向前跨進(jìn),就看到與初始不同的景觀,再上前去,又是另一番新的氣候――。[叔本華]103.為何我們?nèi)绱思臣秤诿绻粋€(gè)人和他的同伴保持不一樣的速度,或許他耳中聽到的是不同的旋律,讓他隨他所聽到的旋律走,無論快慢或遠(yuǎn)近。――[梭羅]104.我們最容易不吝惜的是時(shí)間,而我們應(yīng)該最擔(dān)心的也是時(shí)間;因?yàn)闆]有時(shí)間的話,我們?cè)谑澜缟鲜裁匆膊荒茏?。――[威廉·彭]105.人類的悲劇,就是想延長(zhǎng)自己的壽命。我們往往只憧憬地平線那端的神奇【違禁詞,被屏蔽】,而忘了去欣賞今天窗外正在盛開的玫瑰花。――[戴爾·卡內(nèi)基]
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼兒園活動(dòng)策劃方案樣本(二篇)
- 2021年10月廣西南寧市興寧區(qū)農(nóng)業(yè)農(nóng)村局公開招聘編制外人員沖刺卷(一)
- 2021年10月廣西柳州市柳北區(qū)市場(chǎng)監(jiān)督管理局公開招聘編外合同制協(xié)辦員工作人員強(qiáng)化練習(xí)題(一)
- 開展“三愛”“三節(jié)”主題教育活動(dòng)實(shí)施方案模版(2篇)
- 新醫(yī)改蠻會(huì)中心衛(wèi)生院工資考核方案樣本(3篇)
- 公司值班管理規(guī)定范文(2篇)
- 農(nóng)業(yè)基地管理制度模版(3篇)
- 冬季施工安全管理制度模版(2篇)
- 2024年小學(xué)實(shí)驗(yàn)室工作計(jì)劃范文(2篇)
- 中學(xué)水電工安全工作制度范文(2篇)
- 云南冬天的樹林-課件
- 外貿(mào)業(yè)務(wù)與國(guó)際市場(chǎng)培訓(xùn)課件
- 大學(xué)生職業(yè)生涯發(fā)展展示 (修改版)
- 信創(chuàng)醫(yī)療工作總結(jié)
- 教師教育教學(xué)質(zhì)量提升方案
- 手機(jī)測(cè)試流程課件
- 滅火器的規(guī)格與使用培訓(xùn)
- 2024《中央企業(yè)安全生產(chǎn)治本攻堅(jiān)三年行動(dòng)方案(2024-2026年)》
- 紀(jì)錄片《園林》解說詞
- 《麥肯錫溝通》課件
- 建筑專題攝影培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論