2019-2020年高中數(shù)學(xué) 第1章 算法初步 1.3 基本算法語句 1.3.3 條件語句教學(xué)案 蘇教版必修3.doc
《2019-2020年高中數(shù)學(xué) 第1章 算法初步 1.3 基本算法語句 1.3.3 條件語句教學(xué)案 蘇教版必修3.doc》由會員分享,可在線閱讀,更多相關(guān)《2019-2020年高中數(shù)學(xué) 第1章 算法初步 1.3 基本算法語句 1.3.3 條件語句教學(xué)案 蘇教版必修3.doc(13頁珍藏版)》請在裝配圖網(wǎng)上搜索。
2019-2020年高中數(shù)學(xué) 第1章 算法初步 1.3 基本算法語句 1.3.3 條件語句教學(xué)案 蘇教版必修31條件語句與流程圖中的哪種結(jié)構(gòu)相對應(yīng)? 2條件語句的格式是什么? 1條件語句流程圖中的條件結(jié)構(gòu)可以運用條件語句來實現(xiàn)2條件語句的格式其中A表示判斷的條件;B表示滿足條件時執(zhí)行的操作內(nèi)容;C表示不滿足條件時執(zhí)行的操作內(nèi)容;End If表示條件語句結(jié)束點睛(1)條件語句必須以If語句開始,以End If語句結(jié)束,一個If語句必須和一個End If語句對應(yīng). (2)條件語句中不一定有“Else”分支,當(dāng)判斷語句的兩個出口語句只有一個需要執(zhí)行時,可以沒有“Else”分支,只使用“IfThen”語句此時對應(yīng)的偽代碼及流程圖如下:IfAThen BEnd1下列對條件語句的說法不正確的是_條件語句是程序語言的最基本語句;算法中的選擇結(jié)構(gòu)與條件語句相對應(yīng);當(dāng)計算機執(zhí)行條件語句時,首先對If后的條件進(jìn)行判斷,如果條件符合,就執(zhí)行Then后的語句,否則執(zhí)行Else后的語句或執(zhí)行End If后的語句;條件語句在某些情況下也可以使用IfThen語句答案:2下面是一個算法的偽代碼,如果輸出的y的值是20,則輸入的x的值是_ReadxIfx5 Then y10xElsey2.5x5End IfPrint y解析:由10x20,得x2.由2.5x520,得x6.答案:2或6 偽代碼表示的條件語句的識讀典例下面是某一問題算法的偽代碼, 分析偽代碼,回答下列問題:(1)說明偽代碼的功能(2)當(dāng)輸入的x值為13時,求輸出的結(jié)果(3)根據(jù)偽代碼給出對應(yīng)的流程圖解(1)根據(jù)條件語句的含義可知是求函數(shù)y的函數(shù)值(2)當(dāng)x13時,y101.3(133)101323.(3)對應(yīng)流程圖為解決此類問題的關(guān)鍵是準(zhǔn)確理解條件語句與選擇結(jié)構(gòu)所表達(dá)的功能,然后準(zhǔn)確的套用格式寫出 活學(xué)活用給出下面的偽代碼ReadxIf x1 Then yxElse y2x1End IfPrinty(1)把它翻譯成算法(2)畫出相應(yīng)的流程圖(3)若輸入的x5,求輸出的y值,若輸出的y值為21,求輸入的x的值解:(1)偽代碼所表示的算法如下:S1輸入x;S2如果x1,y2519,由2x121得x11,故輸入的x值應(yīng)為11. 條件語句的實際應(yīng)用典例某市公用電話(市話)的收費標(biāo)準(zhǔn)為:3分鐘之內(nèi)(包括3分鐘)收取0.30元;超過3分鐘,每分鐘按0.10元收費設(shè)計一個算法根據(jù)通話時間計算話費并用偽代碼表示這個算法,并畫出相應(yīng)的流程圖解設(shè)通話時間為x(分鐘),話費為y(元),則y算法:S1輸入xS2如果x3,則y0.3,轉(zhuǎn)執(zhí)行S4,否則執(zhí)行S3S3y0.3(x3)0.1S4輸出y,算法結(jié)束偽代碼:流程圖:解決此類問題首先應(yīng)建立數(shù)學(xué)模型,然后根據(jù)數(shù)學(xué)模型確定算法分析和算法框圖,再準(zhǔn)確套用條件語句的格式寫出偽代碼 活學(xué)活用某公司出售軟磁盤,購買500片和500片以上時每片按4.5元計價,否則按5元/片計價請設(shè)計一算法計算收費金額,并用偽代碼表示這個算法解:設(shè)購買x(片),所付金額為y(元)則y算法:S1輸入xS2如果xb且ac,則輸出a,否則執(zhí)行S3;S3若bc,則輸出b,否則輸出c;S4結(jié)束根據(jù)算法可知這一算法的功能是求三個數(shù)a,b,c中最大的一個流程圖如圖所示:層級一學(xué)業(yè)水平達(dá)標(biāo)1下面程序的運行結(jié)果是_解析: 由題意可知:A1009010.答案: 102求函數(shù)y|x4|1的函數(shù)值,則橫線處應(yīng)為_Read xIf x4 Then yx3Else_End IfPrint y解析:當(dāng)x4時,y4x15x,故橫線處應(yīng)填y5x.答案:y5x3下面?zhèn)未a:ReadxIf x0Then y1Else y1EndIfPrinty以上程序運行的目的是_答案:求函數(shù)y的函數(shù)值4給出一個算法:根據(jù)以上算法,求得f(3)f(2)的值為_解析:由題意知f(3)12,f(2)4,f(3)f(2)1248.答案: 85將下面的偽代碼翻譯成算法,并畫出相應(yīng)的流程圖ReadxIfx1Then yxElse If 1x10 Then y2x1 Elsey3x11End IfPrinty解:算法:S1輸入xS2若x1,則yx,否則執(zhí)行S3S3若1xr2 Then Print“P在圓C外”Else If xyr2 Then Print“P在圓C上” Else Print“P在圓C內(nèi)” End IfEnd If若輸入x04,y02,r5則執(zhí)行該算法后輸出的是_解析:xy20r2,輸出“P在圓C內(nèi)”答案:“P在圓C內(nèi)”3下面的偽代碼輸出的結(jié)果為12,則輸入的值為_ReadaIfa8Then b2aElseb3aEndIfEndIfPrintb解析:此算法的功能是求函數(shù)b的函數(shù)值令b12,可求出a4.答案:44給出如圖所示的偽代碼,若輸出的結(jié)果是2,則輸入的x的值是_ReadxIf x0Thenyx2Elsey42xEnd IfPrint y解析:由偽代碼可知輸出值為y當(dāng)x0時,由42x2,解得x1.所以輸入的x的值是或1.答案:或15下圖是某一問題算法的偽代碼此問題是_當(dāng)輸入的x值為3時,輸出的結(jié)果是_解析: 本問題是求函數(shù)y的函數(shù)值,當(dāng)x3時, ylog331.答案: 求函數(shù)y 的函數(shù)值16已知算法:若輸入10,12,8,則輸出的結(jié)果為_解析:此算法的功能是輸出三個數(shù)中的最大值答案:127給定下列偽代碼ReadaIfa0Thenb0.5aElseba23a1EndIfPrintb若a4,則b_;若a4,則b_.解析:此偽代碼是求b的函數(shù)值,所以當(dāng)a4時,b4234129;當(dāng)a4時,b0.5(4)2.答案:2928下列程序輸出x的含義是_ReadxIf99xANDx1 000Thenax/10 bx Mod 10 ca Mod 10 da/10 xb100c10dPrintxEndIf(注:“AND”表示兩個條件同時成立,“/”是x除以10的商,“Mod”是x除以10的余數(shù))答案:將一個三位數(shù)的個位數(shù)與百位數(shù)交換,組成一個新三位數(shù)9某商場為迎接店慶舉辦促銷活動,活動規(guī)定:購物額在100元及以內(nèi)不予優(yōu)惠;在100300元之間(含300元)優(yōu)惠付貨款的5%;超過300元之后,超過部分優(yōu)惠8%,原優(yōu)惠條件仍然有效用偽代碼寫出根據(jù)輸入購物額能輸出應(yīng)付貨款的算法,并畫出流程圖解:設(shè)購物額為x元時,實付金額為y元,由題意得y偽代碼如下:Read xIf x100 Then yxElseIf x300 Theny0.95xElsey285(x300)0.92 End IfEnd IfPrint y流程圖如圖所示10畫出判斷直線axbyc0與圓(xx0)2(yy0)2r2的位置關(guān)系,輸出相關(guān)信息的流程圖,并用偽代碼表述解:流程圖如圖所示偽代碼描述算法如下:- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該PPT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 2019-2020年高中數(shù)學(xué) 第1章 算法初步 1.3 基本算法語句 1.3.3 條件語句教學(xué)案 蘇教版必修3 2019 2020 年高 數(shù)學(xué) 算法 初步 基本 語句 條件 教學(xué) 蘇教版 必修
鏈接地址:http://m.appdesigncorp.com/p-2614538.html