freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

人教版高中數(shù)學(xué)必修3全套教案(參考版)

2025-04-28 12:54本頁(yè)面
  

【正文】 直到型循環(huán)結(jié)構(gòu):2176。當(dāng)型循環(huán)語(yǔ)句 當(dāng)型(WHILE型)語(yǔ)句的一般格式為: WHILE 條件 循環(huán)體 WEND 功能:計(jì)算機(jī)執(zhí)行此程序時(shí),遇到WHILE語(yǔ)句,先判斷條件是否成立,如果成立,則執(zhí)行WHILE和WEND之間的循環(huán)體;然后返回到WHILE語(yǔ)句再判斷上述條件是否成立,如果成立,再執(zhí)行循環(huán)體,這個(gè)過(guò)程反復(fù)執(zhí)行,直到一次返回到WHILE語(yǔ)句判斷上述條件不成立為止,這時(shí)不再執(zhí)行循環(huán)體,而是跳到WEND語(yǔ)句后,“前測(cè)試型”循環(huán),也就是我們經(jīng)常講的“先測(cè)試后執(zhí)行”“先判斷后循環(huán)”.2176。當(dāng)型循環(huán)結(jié)構(gòu),如圖(1)所示 2176。a,b,cIF b>a THEN t=a a=b b=tEND IFIF c>a THEN t=a a=c c=tEND IFIF c>b THEN t=b b=c c=tEND IFPRINT a,b,cEND思路2例1 編寫(xiě)程序,輸出兩個(gè)不相等的實(shí)數(shù)a、b的最大值.分析:要輸出兩個(gè)不相等的實(shí)數(shù)a、b的最大值,從而想到對(duì)a,b的大小關(guān)系進(jìn)行判斷,a,b的大小關(guān)系有兩種情況:(1)ab;(2)b,找出兩個(gè)數(shù)的最大值.解:算法一:第一步,輸入a, b的數(shù)值.第二步,判斷a,b的大小關(guān)系,若ab,則輸出a的值,否則,輸出b的值.(程序框圖如下圖)程序如下:(“IF—THEN—ELSE”語(yǔ)句)INPUT “a,b”;a,bIF a>b THEN PRINT aELSE PRINT bEND IFEND算法二:第一步,輸入a,b的數(shù)值.第二步,判斷a,b的大小關(guān)系,若ba,則將b的值賦予a;否則,直接執(zhí)行第三步.第三步,輸出a的值,結(jié)束.(程序框圖如下圖)程序如下:(“IF—THEN”語(yǔ)句)INPUT “a,b”;a,bIF b>a THEN a=bEND IFPRINT aEND點(diǎn)評(píng):設(shè)計(jì)一個(gè)“好”,再與 “成形”的、高效的、優(yōu)秀的算法比較,改進(jìn)思路,改進(jìn)算法,以避免重復(fù)計(jì)算等問(wèn)題,提高算法設(shè)計(jì)的水平.(2)我們?cè)谄匠5挠?xùn)練中盡可能地少引用變量,過(guò)多的變量不僅會(huì)使得算法和程序變得復(fù)雜,我們?cè)诰毩?xí)中要盡可能少引入變量并且要積極思考才能少引入變量.例2 高等數(shù)學(xué)中經(jīng)常用到符號(hào)函數(shù),符號(hào)函數(shù)的定義為y=試編寫(xiě)程序輸入x的值,輸出y的值.解:程序一:(嵌套結(jié)構(gòu))程序框圖:(下圖)程序如下:INPUT xIF x0 THEN y=1ELSE IF x=0 THEN y=0 ELSE y=-1 END IFEND IFPRINT yEND程序二:(疊加結(jié)構(gòu))程序框圖(右圖):程序如下:INPUT xIF x0 THEN y=1END IFIF x=0 THEN y=0END IFIF x0 THEN y=-1END IFPRINT yEND點(diǎn)評(píng):(1)條件結(jié)構(gòu)的差異,“程序一”先判斷外層的條件,依次執(zhí)行不同的分支,隨后再判斷內(nèi)層的條件;而“程序二”中執(zhí)行了對(duì)“條件1”的判斷,同時(shí)也對(duì)“條件2”進(jìn)行判斷,是按程序中條件語(yǔ)句的先后依次判斷所有的條件,滿足哪個(gè)條件就執(zhí)行哪個(gè)語(yǔ)句.(2)條件語(yǔ)句的嵌套可多于兩層,可以表達(dá)算法步驟中的多重限制條件.知能訓(xùn)練中國(guó)網(wǎng)通規(guī)定:撥打市內(nèi)電話時(shí),如果不超過(guò)3分鐘,;如果通話時(shí)間超過(guò)3分鐘,(分鐘),通話費(fèi)用y(元),如何設(shè)計(jì)一個(gè)程序,計(jì)算通話的費(fèi)用.解:算法程序如下:INPUT “請(qǐng)輸入通話時(shí)間:”;tIF t=3 THEN y=ELSE IF INT(t)=t THEN y=+*(t-3) ELSE y=+*(INT(t-3)+1) END IFEND IFPRINT “通話費(fèi)用為:”;yEND拓展提升 函數(shù)y=寫(xiě)出求函數(shù)的函數(shù)值的程序.解:INPUT x=”。p ELSE PRINT “x1,x2=”?!癐F—THEN”語(yǔ)句格式:IF 條件 THEN語(yǔ)句體END IF功能:“條件”表示判斷的條件;“語(yǔ)句”表示滿足條件時(shí)執(zhí)行的操作內(nèi)容,條件不滿足時(shí),直接結(jié)束判斷過(guò)程;END “IF—THEN”語(yǔ)句時(shí),首先對(duì)IF后的條件進(jìn)行判斷,如果符合條件就執(zhí)行THEN后邊的語(yǔ)句,若不符合條件則直接結(jié)束該條件語(yǔ)句,轉(zhuǎn)而執(zhí)行其他后面的語(yǔ)句.(3)相同點(diǎn):首先對(duì)IF后的條件進(jìn)行判斷,如果符合條件就執(zhí)行THEN后邊的語(yǔ)句.不同點(diǎn):對(duì)于“IF—THEN—ELSE”語(yǔ)句,若不符合條件,則執(zhí)行ELSE后面的“語(yǔ)句體2”.對(duì)于“IF—THEN”語(yǔ)句,若不符合條件則直接結(jié)束該條件語(yǔ)句,轉(zhuǎn)而執(zhí)行其他后面的語(yǔ)句.(4)程序中的條件語(yǔ)句與程序框圖中的條件結(jié)構(gòu)存在一一對(duì)應(yīng)關(guān)系如下圖:應(yīng)用示例思路1例1 編寫(xiě)一個(gè)程序,求實(shí)數(shù)x的絕對(duì)值.算法分析:首先,我們來(lái)設(shè)計(jì)求實(shí)數(shù)x的絕對(duì)值的算法,因?yàn)閷?shí)數(shù)x的絕對(duì)值為|x|=所以算法步驟可以寫(xiě)成:第一步,輸入一個(gè)實(shí)數(shù)x.第二步,≥0,則輸出x;否則,輸出x.顯然,“第二步”可以用條件結(jié)構(gòu)來(lái)實(shí)現(xiàn).程序框圖如下圖:程序:INPUT xIF x>=0 THEN PRINT xELSE PRINT xEND IFEND點(diǎn)評(píng):通過(guò)本題我們看到算法步驟可以轉(zhuǎn)化為程序框圖,只要理解了程序框圖與算法語(yǔ)句的對(duì)應(yīng)關(guān)系,把程序框圖轉(zhuǎn)化為算法語(yǔ)句就很容易了.變式訓(xùn)練 閱讀下面的程序,你能得出什么結(jié)論?INPUT xIF x<0 THEN x=xEND IFPRINT xEND解:由程序得出,該程序是輸出x的絕對(duì)值.例2 把前面求解一元二次方程ax2+bx+c=0的程序框圖轉(zhuǎn)化為程序.解:由程序框圖可以發(fā)現(xiàn),其中包含著兩個(gè)條件結(jié)構(gòu),而且內(nèi)層的條件結(jié)構(gòu)是外層的條件結(jié)構(gòu)的一個(gè)分支,所以,可以用“IF—THEN—ELSE—END IF”來(lái)完成轉(zhuǎn)化.程序:INPUT “a,b,c=”。a,b,c解:(1)16;語(yǔ)句c=(a+b)/2是將a,b和的一半賦值給變量c,語(yǔ)句d=c*c是將c的平方賦值給d,最后輸出d的值.(2)1,2,3;語(yǔ)句c=a+b是將a,b的和賦值給c,語(yǔ)句b=a+c-b是將a+c-b的值賦值給了b.(3)20,30,20;經(jīng)過(guò)語(yǔ)句a=b后a,b,c的值是20,20,=c后a,b,c的值是20,30,=a后a,b,c的值是20,30,20.點(diǎn)評(píng):語(yǔ)句的識(shí)別問(wèn)題是一個(gè)逆向性思維,一般我們認(rèn)為我們的學(xué)習(xí)是從算法步驟(自然語(yǔ)言)至程序框圖,再到算法語(yǔ)言(程序).如果將程序擺在我們的面前時(shí),我們要先識(shí)別每個(gè)語(yǔ)句,再整體把握并概括出程序的功能.拓展提升 已知某生某三科的成績(jī)?yōu)?0、795分,求三科的總分及平均分.分析:將三科成績(jī)賦給三個(gè)變量A,B,C,然后對(duì)三個(gè)變量進(jìn)行操作、運(yùn)算,求其總分、平均分.變量的起名規(guī)則:由字母、數(shù)字、下劃線組成,但第一個(gè)字符必須是字母(大、小寫(xiě)皆可),起名時(shí)盡量做到見(jiàn)名知義,如本例中我們可用變量ZF表示總分,PJF表示平均分.解:程序框圖如下圖:程序:A=80B=75C=95ZF=A+B+CPJF=ZF/3PRINT ZF,PJFEND課堂小結(jié)(1)輸入語(yǔ)句、輸出語(yǔ)句和賦值語(yǔ)句的基本用法.(2)用輸入語(yǔ)句、輸出語(yǔ)句和賦值語(yǔ)句編寫(xiě)算法語(yǔ)句.作業(yè).設(shè)計(jì)感想 本節(jié)的引入闡明了程序框圖與算法語(yǔ)句的關(guān)系,所以本節(jié)選用了大量難度較低的算法語(yǔ)句供學(xué)生練習(xí),讓學(xué)生充分體會(huì)程序框圖與算法語(yǔ)句的關(guān)系,為今后的學(xué)習(xí)打好基礎(chǔ)并樹(shù)立信心.第140頁(yè) 共141頁(yè) 條件語(yǔ)句整體設(shè)計(jì)教學(xué)分析 通過(guò)上一節(jié)的學(xué)習(xí),學(xué)生學(xué)會(huì)了輸入語(yǔ)句、輸出語(yǔ)句和賦值語(yǔ)句的基本用法,本節(jié)介紹條件語(yǔ)句的用法. 程序中的條件語(yǔ)句與程序框圖中的條件結(jié)構(gòu)存在一一對(duì)應(yīng)關(guān)系,這種對(duì)應(yīng)關(guān)系對(duì)于學(xué)生理解條件語(yǔ)句的結(jié)構(gòu),讓學(xué)生自己畫(huà)出相應(yīng)的程序框圖,也可以給出程序框圖,讓學(xué)生寫(xiě)出算法語(yǔ)句.三維目標(biāo)1.理解學(xué)習(xí)基本算法語(yǔ)句的意義.2.學(xué)會(huì)條件語(yǔ)句的基本用法.、程序框圖和算法語(yǔ)句的關(guān)系,學(xué)會(huì)算法語(yǔ)句的寫(xiě)法.重點(diǎn)難點(diǎn)教學(xué)重點(diǎn):條件語(yǔ)句的基本用法.教學(xué)難點(diǎn):算法語(yǔ)句的寫(xiě)法. 課時(shí)安排 1課時(shí)教學(xué)過(guò)程導(dǎo)入新課 思路1(情境導(dǎo)入) 一位老農(nóng)平整了一塊良田,種瓜好呢,還是種豆好呢,他會(huì)得瓜,如果他選擇種豆,今天我們學(xué)習(xí)條件語(yǔ)句. 思路2(直接導(dǎo)入) 前面我們學(xué)習(xí)了程序框圖的畫(huà)法,為了讓計(jì)算機(jī)能夠理解算法步驟、程序框圖,上一節(jié)我們學(xué)習(xí)了輸入語(yǔ)句、輸出語(yǔ)句、賦值語(yǔ)句,今天我們開(kāi)始學(xué)習(xí)條件語(yǔ)句.推進(jìn)新課新知探究提出問(wèn)題(1)回憶程序框圖中的兩種條件結(jié)構(gòu).(2)指出條件語(yǔ)句的格式及功能.(3)指出兩種條件語(yǔ)句的相同點(diǎn)與不同點(diǎn).(4)揭示程序中的條件語(yǔ)句與程序框圖中的條件結(jié)構(gòu)存在一一對(duì)應(yīng)關(guān)系.討論結(jié)果:(1)一個(gè)算法中,經(jīng)常會(huì)遇到一些條件的判斷,. 用程序框圖表示條件結(jié)構(gòu)如下圖: (2)條件語(yǔ)句1176。d(2)a=1b=2c=a+bb=a+cbPRINT “a=,b=,c=”。cPRINT “The average=”。aINPUT “Chinese=”?!癆=B”“B=A”的含義運(yùn)行結(jié)果是不同的,如x=5是對(duì)的,5=x是錯(cuò)的,A+B=C是錯(cuò)的,C=A+B是對(duì)的.3176。如同輸入語(yǔ)句一樣,輸出語(yǔ)句可以一次完成輸出多個(gè)表達(dá)式的功能,不同的表達(dá)式之間可用“,”分隔.形式如:PRINT “a,b,c:”;a,b,c(3)賦值語(yǔ)句的一般格式:變量=表達(dá)式.賦值語(yǔ)句中的“=”稱作賦值號(hào).功能:將表達(dá)式所代表的值賦給變量.要求:1176。表達(dá)式是指算法和程序要求輸出的信息.2176。提示內(nèi)容提示用戶輸入的是什么信息,必須加雙引號(hào),提示內(nèi)容 “原原本本”的在計(jì)算機(jī)屏幕上顯示,提示內(nèi)容與變量之間要用分號(hào)隔開(kāi).3176。直到型循環(huán)結(jié)構(gòu),如圖(2)所示,它的功能是先執(zhí)行重復(fù)執(zhí)行的A框,然后判斷給定的條件P是否成立,如果P仍然不成立,則返回來(lái)繼續(xù)執(zhí)行A框,直到某一次給定的判斷條件P時(shí)成立為止,此時(shí)不再返回來(lái)執(zhí)行A框,. 見(jiàn)示意圖:當(dāng)型循環(huán)結(jié)構(gòu) 直到型循環(huán)結(jié)構(gòu)(4)兩種循環(huán)結(jié)構(gòu)的不同點(diǎn):直到型循環(huán)結(jié)構(gòu)是程序先進(jìn)入循環(huán)體,然后對(duì)條件進(jìn)行判斷,如果條件不滿足,就繼續(xù)執(zhí)行循環(huán)體,直到條件滿足時(shí)終止循環(huán). 當(dāng)型循環(huán)結(jié)構(gòu)是在每次執(zhí)行循環(huán)體前,先對(duì)條件進(jìn)行判斷,當(dāng)條件滿足時(shí),執(zhí)行循環(huán)體,否則終止循環(huán). 兩種循環(huán)結(jié)構(gòu)的相同點(diǎn): 兩種不同形式的循環(huán)結(jié)構(gòu)可以看出,循環(huán)結(jié)構(gòu)中一定包含條件結(jié)構(gòu),用于確定何時(shí)終止執(zhí)行循環(huán)體.應(yīng)用示例思路1例1 設(shè)計(jì)一個(gè)計(jì)算1+2+……+100的值的算法,并畫(huà)出程序框圖.算法分析:通常,我們按照下列過(guò)程計(jì)算1+2+……+100的值. 第1步,0+1=1. 第2步,1+2=3. 第3步,3+3=6. 第4步,6+4=10. …… 第100步,4 950+100=5 050. 顯然,這個(gè)過(guò)程中包含重復(fù)操作的步驟,可以發(fā)現(xiàn)每一步都可以表示為第(i1)步的結(jié)果+i=第i步的結(jié)果. 為了方便、有效地表示上述過(guò)程,我們用一個(gè)累加變量S來(lái)表示第一步的計(jì)算結(jié)果,即把S+i的結(jié)果仍記為S,從而把第i步表示為S=S+i, 其中S的初始值為0,i依次取1,2,…,100,由于i同時(shí)記錄了循環(huán)的次數(shù),所以也稱為計(jì)數(shù)變量. 解決這一問(wèn)題的算法是: 第一步,令i=1,S=0. 第二步,若i≤100成立,則執(zhí)行第三步;否則,輸出S,結(jié)束算法. 第三步,S=S+i. 第四步,i=i+1,返回第二步. 程序框圖如右: 上述程序框圖用的是當(dāng)型循環(huán)結(jié)構(gòu),如果用直到型循環(huán)結(jié)構(gòu)表示,則程序框圖如下:點(diǎn)評(píng):這是一個(gè)典型的用循環(huán)結(jié)構(gòu)解決求和的問(wèn)題,有典型的代表意義,可把它作為一個(gè)范例,仔細(xì)體會(huì)三種邏輯結(jié)構(gòu)在程序框圖中的作用,學(xué)會(huì)畫(huà)程序框圖.變式訓(xùn)練 已知有一列數(shù),設(shè)計(jì)框圖實(shí)現(xiàn)求該列數(shù)前20項(xiàng)的和.分析:該列數(shù)中每一項(xiàng)的分母是分子數(shù)加1,單獨(dú)觀察分子,恰好是1,2,3,4,…,n,因此可用循環(huán)結(jié)構(gòu)實(shí)現(xiàn),設(shè)計(jì)數(shù)器i,用i=i+1實(shí)現(xiàn)分子,設(shè)累加器S,用S=,可實(shí)現(xiàn)累加,注意i只能加到20.解:程序框圖如下:方法一: 方法二: 點(diǎn)評(píng):在數(shù)學(xué)計(jì)算中,i=i+1不成立,S=S+i只有在i=0時(shí)才能成立.在計(jì)算機(jī)程序中,它們被賦予了其他的功能,不再是數(shù)學(xué)中的“相等”關(guān)系,而是賦值關(guān)系.變量i用來(lái)作計(jì)數(shù)器,i=i+1的含義是:將變量i的值加1,然后把計(jì)算結(jié)果再存貯到變量i中,即計(jì)數(shù)器i在原值的基礎(chǔ)上又增加了1. 變量S作為累加器,來(lái)計(jì)算所求數(shù)據(jù)之和.如累加器的初值為0,當(dāng)?shù)谝粋€(gè)數(shù)據(jù)送到變量i中時(shí),累加的動(dòng)作為S=S+i,即把S的值與變量i的值相加,結(jié)果再送到累加器S中,如此循環(huán),則可實(shí)現(xiàn)數(shù)的累加求和.例2 某廠2005年的年生產(chǎn)總值為200萬(wàn)元,技術(shù)革新后預(yù)計(jì)以后每年的年生產(chǎn)總值都比上一年增長(zhǎng)5%,設(shè)計(jì)一個(gè)程序框圖,輸出預(yù)計(jì)年生產(chǎn)總值超過(guò)300萬(wàn)元的最早年份.算法分析:先寫(xiě)出解決本例的算法步驟:第一步,輸入2005年的年生產(chǎn)總值.第二步
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1