高考數學復習課件高考數學基本算法語句復習
第2課時 根本算法語句、,算法案例,1,三種語句的一般格式和功能,根底知識梳理,語句,一般格式,功能,輸入語句,輸入信息,輸出語句,;,賦值語句,PRINT“提示內容,表達式,輸出信息,將表達式所代表的值,賦給變量,變量表達式,INPUT“提示內容;,變量,2.,條件語句,(1),定義:算法中的,由條件語句來表達,(2),條件語句的格式及框圖,IFTHEN,格式,根底知識梳理,條件結構,根底知識梳理,IFTHENELSE,格式,根底知識梳理,3,循環(huán)語句,(1),算法中的,是由循環(huán)語句來實現的,(2),循環(huán)語句的格式及框圖,UNTIL,語句,根底知識梳理,循環(huán)結構,根底知識梳理,WHILE,語句,根底知識梳理,4,算法案例,(1),輾轉相除法,輾轉相除法是用于,的一種方法,這種算法是由歐幾里得在公元前,300,年左右首先提出的因此又叫,根底知識梳理,求兩個正整數,的最大公約數,歐幾里得算法,(2)更相減損術的定義,任給兩個正整數(假設是偶函數,先用2約數),接著把所得的差與較小的數比較,并以大數減小數,直到所得的數 ,那么這個數(等數)(或這個數與約簡的數的乘積)就是所求的最大公約數,根底知識梳理,以較大的數減較小的數,相等為止,(3)秦九韶算法,秦九韶算法是我國南宋數學家秦九韶在他的代表作 中提出的一種用于計算 的方法,(4)進位制,進位制是人們?yōu)榱擞嫈岛瓦\算方便而約定的記數系統(tǒng)“滿幾進一就是幾進制,幾進制的 就是幾,根底知識梳理,?數書九章?,一元,n,次多項式的值,基數,1以下賦值能使y的值為4的是(),答案:D,三基能力強化,2,執(zhí)行下面程序段后,輸出的結果是,(,),a,1,b,3,a,a,b,b,a,b,PRINT,a,,,b,A,1,3 B,4,1,C,0,0 D,6,0,答案:,B,三基能力強化,3讀程序答復以下問題,甲乙,三基能力強化,對甲、乙兩程序和輸出結果判斷正確的選項是(),A程序不同,結果不同,B程序不同,結果相同,C程序相同,結果不同,D程序相同,結果相同,答案:B,三基能力強化,4,下面的程序:,該程序運行的結果為,_,答案:,6,三基能力強化,5,(,教材習題改編,),兩個整數,490,和,910,的最大公約數是,_,答案:,70,三基能力強化,輸入語句,輸出語句,賦值語句是任何一個算法中必不可少的語句,在賦值語句中,變量的值始終等于最近一次賦給它的值,先前的值將被替換,要注意這一特點,“是一個賦值號,左邊只能是變量,不能是常數或表達式,變量賦值后其原來的值被改變,初始值不被記憶,課堂互動講練,考點一,輸入、輸出和賦值語句,課堂互動講練,例,1,畫出程序框圖并編寫一個程序,求用長度為,l,的細鐵絲分別圍成一個正方形和一個圓時所圍成的正方形和圓的面積要求輸入,l,的值,輸出正方形和圓的面積,(,取,3.14),【,思路點撥,】,設圍成的正方形的邊長,課堂互動講練,【,解,】,程序框圖:,程序如下:,課堂互動講練,【誤區(qū)警示】注意程序語言中運算符號的書寫格式,如:乘號為“*,平方為“2,除號為“/,這與平時運算符號有所區(qū)別,其運算規(guī)那么為先乘除,后加減,冪優(yōu)于乘除,同級運算先左后右,括號內最優(yōu)先,課堂互動講練,(1),要區(qū)別好條件語句的兩種格式:,IF,THEN,ELSE,格式和,IF,THEN,格式,理解它們的區(qū)別與聯系,以及在實際編寫程序中各自的特點,課堂互動講練,考點二,條件語句,(2),條件語句一般用在需要對條件進行判斷的算法設計中,如判斷一個數的正負,確定兩個數的大小等問題要用到條件語句,課堂互動講練,課堂互動講練,例,2,國慶期間,某超市對顧客實行購物優(yōu)惠活動,規(guī)定一次購物付款總額:假設不超過200元,那么不予優(yōu)惠;假設超過200元,但不超過500元,那么按標價價格給予9折優(yōu)惠;如果超過500元,500元的局部按條優(yōu)惠,超過500元的局部給予7折優(yōu)惠,編寫一個收款程序,【,思路點撥,】,先根據題意,確定分段函數,再利用條件語句寫出程序,【,解,】,依題意,付款總額,y,與標價,x,之間的關系式為,(,單位為元,),課堂互動講練,算法分析:,第一步,輸入x值,第二步,判斷,如果x200,那么輸出x,否那么執(zhí)行第三步,第三步:判斷,如果x500成立,那么計算y0.9x,并輸出y,否那么執(zhí)行第四步,第四步,計算y0.95000.7(x500),并輸出y.,程序框圖:,課堂互動講練,課堂互動講練,程序:,課堂互動講練,課堂互動講練,【,名師點評,】,條件語句必須以,IF,語句開始,以,END IF,語句結束,一個,IF,語句必須和一個,END IF,對應,尤其對條件語句的嵌套編程時,往往漏掉,END IF.,課堂互動講練,循環(huán)語句主要用來處理算法中的循環(huán)結構,在處理一些有規(guī)律地重復計算問題,如累加求和、累乘求積及其他問題時常常用到循環(huán)語句編寫程序,課堂互動講練,考點三,循環(huán)語句,課堂互動講練,例,3,(解題示范)(此題總分值12分),2021年9月發(fā)生了“三鹿奶粉污染事件,主要是在一些企業(yè)生產的奶制品中檢測出含三聚氰胺,三聚氰胺是一種有毒的化工原料,俗稱“假蛋白蛋白質主要由氨基酸組成,蛋白質平均含氮量16%左右,而三聚氰胺的含氮量為66%左右,不法分子往往在奶制品中加三聚氰胺主要是因為它能冒充蛋白質.2021年9月16日國家質檢總,局公布了,22,家企業(yè)生產的嬰幼兒配方奶粉中含有三聚氰胺,其中最高含量為,2563 mg/kg,,最低含量為,0.09 mg/kg.,設計一個求含量高于,20 mg/kg,的嬰幼兒配方奶粉的平均含量的程序框圖,并寫出程序,課堂互動講練,【,思路點撥,】,(1),由于涉及到,22,家企業(yè),因此使用循環(huán)結構來控制企業(yè)數;,(2),用條件結構來判斷含量是否高于,20,,同時統(tǒng)計高于,20 mg/kg,的總和與企業(yè)數,【,解,】,程序框圖:,課堂互動講練,課堂互動講練,程序:,課堂互動講練,【,誤區(qū)警示,】,在解答過程中易出現把表示企業(yè)數的累計變量和表示含量高于,20 mg/kg,的企業(yè)的累計變量弄混出現程序混亂,課堂互動講練,(此題總分值12分)高一(2)班共有54名同學參加數學競賽,現已有這54名同學的競賽分數,請設計一個將競賽成績優(yōu)秀同學的平均分輸出的算法(規(guī)定90分以上為優(yōu)秀),畫出程序框圖,并設計程序,課堂互動講練,高考檢閱,解:,程序框圖如下:,程序為,課堂互動講練,課堂互動講練,1,編程的一般步驟:,(1),算法分析:根據提供的問題,利用數學及相關學科的知識,設計出解決問題的算法;,(2),畫出程序框圖:依據算法分析,畫出對應的程序框圖;,(3),寫出程序:根據程序框圖中的算法步驟,逐步把算法用相應程序語句表達出來,規(guī)律方法總結,2,互換兩個變量的值需要利用賦值語句,方法是引進第三個變量,用三個賦值語句完成,3,在寫算法語句時,特別注意運算符號的書寫形式,不要寫錯,如,a,*,b,(,a,b,),,,4,在寫循環(huán)語句時,當型循環(huán)語句易,和條件語句混淆,要特別留心,規(guī)律方法總結,隨堂即時穩(wěn)固,點擊進入,課時活頁訓練,點擊進入,