《高考數(shù)學總復習 (教材回扣夯實雙基+考點探究+把脈高考)第十一章第2課時 基本算法語句課件》由會員分享,可在線閱讀,更多相關《高考數(shù)學總復習 (教材回扣夯實雙基+考點探究+把脈高考)第十一章第2課時 基本算法語句課件(43頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 第第2課時課時基本算法語句基本算法語句教材回扣夯實雙基教材回扣夯實雙基基礎梳理基礎梳理1輸入語句、輸出語句、賦值語句的格式與輸入語句、輸出語句、賦值語句的格式與功能功能語句語句一般格式一般格式功能功能輸入輸入語句語句_輸入信息輸入信息INPUT“提示提示內(nèi)容內(nèi)容”;變量;變量語句語句一般格式一般格式功能功能輸出輸出語句語句_輸輸出出_賦值賦值語句語句_將表達式所代表將表達式所代表的的值值_PRINT“提示提示內(nèi)容內(nèi)容”;表達式;表達式 常量、變量常量、變量的值和系統(tǒng)信息的值和系統(tǒng)信息變量表達式變量表達式賦給變量賦給變量2.條件語句條件語句(1)IFTHEN格式格式(2)IFTHENELSE格
2、式格式3循環(huán)語句循環(huán)語句(1)UNTIL語句語句(2)WHILE語句語句課前熱身課前熱身1下列關于下列關于“賦值語句賦值語句”敘述正確的是敘述正確的是()A3.6x是賦值語句是賦值語句B利用賦值語句可以進行代數(shù)式的化簡利用賦值語句可以進行代數(shù)式的化簡C賦值語句中的等號與數(shù)學中的等號意義相同賦值語句中的等號與數(shù)學中的等號意義相同D賦值語句的作用是先計算出賦值號右邊表達賦值語句的作用是先計算出賦值號右邊表達式的值,然后把該值賦給賦值號左邊的變量,使式的值,然后把該值賦給賦值號左邊的變量,使該變量的值等于表達式的值該變量的值等于表達式的值答案:答案:D2計算機執(zhí)行下面的程序段后,輸出的結(jié)計算機執(zhí)行下
3、面的程序段后,輸出的結(jié)果是果是()A1,3B4,1C0,0 D6,0答案:答案:B3當當a1,b3時,執(zhí)行完下面一段程序時,執(zhí)行完下面一段程序后后x的值是的值是_答案:答案:44執(zhí)行完下面一段程序后,輸出的結(jié)果是執(zhí)行完下面一段程序后,輸出的結(jié)果是_答案:答案:500500考點探究講練互動考點探究講練互動輸入、輸出和賦值語句輸入、輸出和賦值語句例例1某工種按工時計算工資,每月總工資某工種按工時計算工資,每月總工資每月勞動時間每月勞動時間(小時小時)每小時工資,從總工資每小時工資,從總工資中扣除中扣除10%作公積金,剩余的為應發(fā)工資,當作公積金,剩余的為應發(fā)工資,當輸入勞動時間和每小時工資數(shù),試編
4、寫一個算輸入勞動時間和每小時工資數(shù),試編寫一個算法輸出應發(fā)工資,并寫出程序,畫出程序框圖法輸出應發(fā)工資,并寫出程序,畫出程序框圖【解解】算法如下:算法如下:第一步,輸入每月勞動時間第一步,輸入每月勞動時間t和每小時工資和每小時工資a;第二步,求每月總工資第二步,求每月總工資y每月勞動時間每月勞動時間t每小時工資每小時工資a;第三步,求應發(fā)工資第三步,求應發(fā)工資z每月總工資每月總工資y(110%);第四步,輸出應發(fā)工資第四步,輸出應發(fā)工資z.程序框圖如圖:程序框圖如圖:程序:程序:【題后感悟題后感悟】編寫程序的關鍵在于搞清問題編寫程序的關鍵在于搞清問題的算法,特別是算法的結(jié)構(gòu),然后確定采取哪的算
5、法,特別是算法的結(jié)構(gòu),然后確定采取哪一種算法語句,本題利用順序結(jié)構(gòu)畫出程序框一種算法語句,本題利用順序結(jié)構(gòu)畫出程序框圖,從而利用輸入、輸出和賦值語句寫出程序圖,從而利用輸入、輸出和賦值語句寫出程序備選例題備選例題請寫出下面運算輸出的結(jié)果請寫出下面運算輸出的結(jié)果例例【解解】(1)語句語句c(ab)/2是將是將a,b和的和的一半一半4賦值給變量賦值給變量c,語句,語句dc*c是將是將c的平的平方賦值給方賦值給d,最后輸出,最后輸出d的值為的值為16.(2)語句語句cab是將是將a,b的和的和3賦值給賦值給c,語句語句bacb是將是將acb的值的值2賦值給賦值給b.最后輸出最后輸出a,b,c的值分別
6、為的值分別為1,2,3.條件語句條件語句例例2【解解】法一:程序框圖:法一:程序框圖:程序語言:程序語言:法二:程序框圖:法二:程序框圖:程序如下:程序如下:【題后感悟題后感悟】(1)條件結(jié)構(gòu)的差異,造成程條件結(jié)構(gòu)的差異,造成程序執(zhí)行的不同當輸入序執(zhí)行的不同當輸入x的數(shù)值時,可考慮的數(shù)值時,可考慮兩種方法:第一種是先判斷外層的條件,依兩種方法:第一種是先判斷外層的條件,依次執(zhí)行不同的分支,才有可能判斷內(nèi)層的條次執(zhí)行不同的分支,才有可能判斷內(nèi)層的條件;第二種是按程序中條件語句的先后,依件;第二種是按程序中條件語句的先后,依次判斷所有的條件,滿足哪個條件就執(zhí)行哪次判斷所有的條件,滿足哪個條件就執(zhí)行
7、哪個語句個語句(2)條件語句的嵌套可多于兩層,可以表達算條件語句的嵌套可多于兩層,可以表達算法步驟中的多重限制條件法步驟中的多重限制條件備選例題備選例題如圖,在邊長為如圖,在邊長為4的正方形的正方形ABCD的邊上有一的邊上有一點點P,沿著折線,沿著折線BCDA由點由點B(起點起點)向點向點A(終終點點)運動設點運動設點P運動的路程為運動的路程為x,APB的的例例面積為面積為y,求,求y與與x之間的函數(shù)關系式,并畫之間的函數(shù)關系式,并畫出程序框圖,寫出程序出程序框圖,寫出程序程序框圖如圖所示:程序框圖如圖所示:程序:程序:高三高三(1)班共有班共有50名同學參加數(shù)學競名同學參加數(shù)學競賽,現(xiàn)已有這
8、賽,現(xiàn)已有這50名同學的競賽分數(shù),請設名同學的競賽分數(shù),請設計一個程序,計算競賽成績優(yōu)秀的同學的平計一個程序,計算競賽成績優(yōu)秀的同學的平均分均分(規(guī)定規(guī)定90分以上為優(yōu)秀分以上為優(yōu)秀),并畫出程序框,并畫出程序框圖圖循環(huán)語句循環(huán)語句例例3【解解】程序框圖如下:程序框圖如下:程序為:程序為:【題后感悟題后感悟】在循環(huán)語句中,也可以嵌套條在循環(huán)語句中,也可以嵌套條件語句,甚至是循環(huán)語句,此時需要注意嵌套件語句,甚至是循環(huán)語句,此時需要注意嵌套這些語句的過程要保證語句的完整性,否則就這些語句的過程要保證語句的完整性,否則就會造成程序無法執(zhí)行會造成程序無法執(zhí)行備選例題備選例題編寫程序,計算數(shù)列編寫程序
9、,計算數(shù)列an的前的前20項的和項的和. (其中數(shù)列的前幾項分別為其中數(shù)列的前幾項分別為1,1,2,3,5,8,)例例【解】程序如下:【解】程序如下:方法技巧方法技巧賦值語句是最重要的一種基本語句,也是一個程賦值語句是最重要的一種基本語句,也是一個程序必不可少的重要組成部分,使用賦值語句要注序必不可少的重要組成部分,使用賦值語句要注意以下幾點:意以下幾點:(1)賦值號賦值號“”左邊只能是變量,而不能是表達左邊只能是變量,而不能是表達式,比如式,比如A3是正確的,但是正確的,但3A是錯誤的;是錯誤的;(2)賦值號賦值號“”的左、右兩邊不能對調(diào),的左、右兩邊不能對調(diào),AB和和BA的含義及運行結(jié)果是
10、不同的;的含義及運行結(jié)果是不同的;(3)不能利用賦值語句進行代數(shù)式的演算不能利用賦值語句進行代數(shù)式的演算(如化如化簡、因式分解等簡、因式分解等),在賦值語句中的賦值號右,在賦值語句中的賦值號右邊的表達式中每一個邊的表達式中每一個“變量變量”都必須事先賦給都必須事先賦給確定的值;確定的值;(4)賦值號與數(shù)學中的等號賦值號與數(shù)學中的等號“”意義不同,意義不同,比如在數(shù)學中式子比如在數(shù)學中式子NN1一般是錯誤的,但一般是錯誤的,但在賦值語句中它的作用是將原有的在賦值語句中它的作用是將原有的N的值加上的值加上1再賦給變量再賦給變量N,這樣原來的值將被,這樣原來的值將被“沖掉沖掉”失誤防范失誤防范1要區(qū)
11、分條件語句的兩種格式:要區(qū)分條件語句的兩種格式:IFTHENELSE格式和格式和IFTHEN格式格式2循環(huán)語句有循環(huán)語句有“直到型直到型”與與“當型當型”兩種兩種,要區(qū)別兩者的異同,主要解決遇到需要反復要區(qū)別兩者的異同,主要解決遇到需要反復執(zhí)行的任務時,用循環(huán)語句編寫程序執(zhí)行的任務時,用循環(huán)語句編寫程序考向瞭望把脈高考考向瞭望把脈高考命題預測命題預測從近幾年的高考試題來看,基本算法語句未考從近幾年的高考試題來看,基本算法語句未考查,但考綱要求理解幾種算法語句,所以復習查,但考綱要求理解幾種算法語句,所以復習中不可忽視中不可忽視預測預測2013年高考不排除對基本算法語句考查的年高考不排除對基本算法語句考查的可能性,應注重對基本方法的復習可能性,應注重對基本方法的復習(本題滿分本題滿分8分分)寫出一個計算寫出一個計算122223263的值的程序的值的程序 規(guī)范解答規(guī)范解答例例【解】程序如下:【解】程序如下:8分分【得分技巧得分技巧】在含有循環(huán)語句的算法程序在含有循環(huán)語句的算法程序中,計算變量的初始值和循環(huán)條件是兩個關中,計算變量的初始值和循環(huán)條件是兩個關鍵點,直接影響著輸出結(jié)果鍵點,直接影響著輸出結(jié)果【失分溯源失分溯源】在本題中很容易把在本題中很容易把ss2i和和ii1的位置寫反,而出現(xiàn)錯誤的位置寫反,而出現(xiàn)錯誤