2024-2025學年高中數(shù)學第一章算法初步1.2.1輸入語句輸出語句和賦值語句學案含解析新人教版必修3_第1頁
2024-2025學年高中數(shù)學第一章算法初步1.2.1輸入語句輸出語句和賦值語句學案含解析新人教版必修3_第2頁
2024-2025學年高中數(shù)學第一章算法初步1.2.1輸入語句輸出語句和賦值語句學案含解析新人教版必修3_第3頁
2024-2025學年高中數(shù)學第一章算法初步1.2.1輸入語句輸出語句和賦值語句學案含解析新人教版必修3_第4頁
2024-2025學年高中數(shù)學第一章算法初步1.2.1輸入語句輸出語句和賦值語句學案含解析新人教版必修3_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

PAGE1.2基本算法語句1.2.1輸入語句、輸出語句和賦值語句內容標準學科素養(yǎng)1.理解輸入語句、輸出語句、賦值語句.2.能夠將程序框圖轉化為“算法”語句.3.進一步體會算法的基本思想.應用數(shù)學運算發(fā)展邏輯推理培育數(shù)學抽象授課提示:對應學生用書第12頁[基礎相識]學問點輸入語句、輸出語句和賦值語句預習教材P21-24,思索并完成以下問題人和計算機是如何溝通的呢?這是一個特別困難的問題,簡潔的說,一種特定的“語言”是實現(xiàn)人機溝通的必備工具,這種語言必需是人和計算機都能夠識別并且能執(zhí)行的.通過這種語言,我們就可以和計算機進行溝通了.(1)計算機能夠“理解”的語言與人的語言有什么區(qū)分?提示:計算機不同于人,人有大腦,可以思索問題,而計算機對自然語言和程序框圖描述的算法無法識別,必需轉化為其能理解的語言,即程序語言.(2)基本的算法語句有哪些?各自對應怎樣的算法結構?提示:基本的算法語句eq\b\lc\{(\a\vs4\al\co1(\b\lc\\rc\}(\a\vs4\al\co1(輸入語句,輸出語句,賦值語句))對應依次結構,條件語句——對應條件結構,循環(huán)語句——對應循環(huán)結構))學問梳理名稱格式功能輸入語句INPUT“提示內容”;變量,其中“提示內容”一般是提示用戶輸入什么樣的信息把程序中新輸入的值賦給變量輸出語句PRINT“提示內容”;表達式在計算機的屏幕上輸出常量、變量的值和系統(tǒng)信息賦值語句變量=表達式將表達式所代表的值賦給變量.一般先計算“=”右邊表達式的值,然后把這個值賦給“=”左邊的變量[自我檢測]1.輸出語句:PRINT4+5,其輸出的結果是()A.4 B.5C.9 D.20解析:4+5=9,故輸出的結果是9.答案:C2.下列賦值語句錯誤的是()A.A=A+2 B.m-1=nC.m=3n D.P=3+1解析:賦值語句中,“=”左邊是變量,右邊是表達式,故B錯誤.答案:B3.下面一段程序執(zhí)行后的結果是__________.eq\x(\a\al(A=2,A=A*2,A=A+6,PRINTA,END))解析:先把2賦給A,然后把A*2賦給A.即A的值為4,再把4+6=10賦給A,所以輸出的結果為10.答案:10

授課提示:對應學生用書第12頁探究一輸入、輸出語句[閱讀教材P21例1]用描點法作函數(shù)y=x3+3x2-24x+30的圖象時,須要求出自變量和函數(shù)的一組對應值.編寫程序,分別計算當x=-5,-4,-3,-2,-1,0,1,2,3,4,5時的函數(shù)值.方法步驟:第一步,輸入一個自變量x的值.其次步,計算y=x3+3x2-24x+30.第三步,輸出y.[例1]編寫一個程序,給定圓的半徑,求圓的周長和面積(取π≈3.14),要求輸入圓的半徑r的值,輸出圓的周長L和面積S.[解析]程序如下:eq\x(\a\al(INPUT“r=”;r,L=2*3.14*r,S=3.14*r*r,PRINTL,S,END))方法技巧利用輸入、輸出語句編程應留意的問題(1)輸入語句沒有計算功能,只能輸入常量;而輸出語句有計算功能,可以輸出常量、變量或表達式的值以及字符.(2)“提示內容”和變量之間用分號隔開,若輸入(出)多個數(shù),各數(shù)之間應用逗號隔開,“提示內容”可以省略.(3)程序中運算符號要規(guī)范,輸出語句不能輸出一個等式,這是易錯點.跟蹤探究1.下列程序若輸出的結果為3,則輸入的x值可能是()eq\x(\a\al(INPUT“x=”;x,y=x*x+2*x,PRINTy,END))A.1B.-3C.-1 D.1或-3解析:依據(jù)條件可知,x2+2x=3,解得x=1或-3.答案:D探究二賦值語句[閱讀教材P23例2]編寫程序,計算一個學生語文、數(shù)學、英語三門課程的平均成果.題型:賦值語句方法步驟:第一步輸入成果.其次步計算平均值.第三步輸出平均值.[例2]閱讀如下兩個程序,完成下列問題.程序(1):eq\x(\a\al(x=1,x=x*2,x=x*3,PRINTx,END))程序(2):eq\x(\a\al(INPUT“x=”;x,y=x*x+6,PRINTy,END))(1)程序(1)的運行結果為__________.(2)若程序(1),(2)運行結果相同,則程序(2)輸入的值為__________.[解析]賦值語句給變量賦值時,變量的值總是最終一次所賦的值,故程序(1)中x的值最終為6.要使程序(2)中y的值為6,即x2+6=6,故x=0.即輸入的x的值為0.[答案](1)6(2)0方法技巧1.賦值語句的幾種常見形式(1)給予變量常數(shù)值,如a=1.(2)給予變量其他變量或表達式的值,如b=a,b=2a(3)變量自身的值在原值上加常數(shù)或變量,如i=i+1,i=i+S.2.依據(jù)程序求輸出結果應留意以下兩點(1)依據(jù)給出的算法語句寫結果,應抓住輸入、輸出語句和賦值語句的特點,按語句的計算、賦值功能依次執(zhí)行.(2)留意在算法語言中常見運算符號的書寫方式,明確它們的運算規(guī)則:先乘除,后加減;乘冪優(yōu)先于乘除;同級運算從左向右按依次進行;括號內最優(yōu)先.跟蹤探究2.設A=10,B=20,則可以實現(xiàn)A、B的值互換的程序是()A.eq\x(\a\al(A=10,B=20,B=A,A=B)) B.eq\x(\a\al(A=10,B=20,C=A,B=C))C.eq\x(\a\al(A=10,B=20,C=A,A=B,B=C)) D.eq\x(\a\al(A=10,B=20,C=A,D=B,B=C,A=B))解析:A中程序執(zhí)行后A=B=10;B中程序執(zhí)行后A=B=10;C中程序執(zhí)行后A=20,B=10;D中程序執(zhí)行后A=B=10.答案:C探究三程序語句的編寫及應用[例3]經(jīng)過市場調查分析,2024年第一季度內,某地區(qū)對某件商品的需求量為12000件,為保證商品不脫銷,商家確定在月初時將商品按相同的量投放市場,已知年初商品的庫存量為50000件,用S表示商品的庫存量,請設計一個算法的程序框圖,求出第一季度結束時商品的庫存量,編寫其程序.[解析]算法的程序框圖如圖示:程序如下:eq\x(\a\al(S=50000,S=S-4000,S=S-4000,S=S-4000,PRINT“S=”;S,END))方法技巧1.編寫程序的關鍵在于弄清問題的算法,特殊是算法的結構,然后確定采納哪一種算法語句,分清算法的步驟,寫出程序.2.輸入語句、輸出語句、賦值語句基本上對應于算法中的依次結構,編寫程序時“INPUT語句”是輸入框中的信息,賦值語句是處理框中的信息,“PRINT語句”是輸出框中的信息.3.編寫程序的步驟:(1)首先依據(jù)問題要求構思算法分析;(2)然后把算法分析轉化為程序框圖,即畫出程序框圖;(3)再把程序框圖轉化為程序.要留意轉化過程中這三種基本結構與相應語句的對應.嫻熟后可干脆寫出程序延長探究1.將本例改為:某倉庫一月份庫存某商品50000件,二月份又進貨30000件,三月份賣出了全部商品的一半,求第一季度結束時的庫存量,請設計程序框圖,并編寫程序.解析:eq\x(\a\al(S=50000,S=S+30000,S=S/2,PRINT“S=”;S,END))2.本例條件不變,結論改為“求出第一季度每月末的庫存量”,請你設計程序框圖,并編寫程序.解析:eq\x(\a\al(S=50000,S=S-4000,PRINT“一月末庫存量S=”;S,S=S-4000,PRINT“二月末庫存量S=”;S,S=S-4000,PRINT“三月末庫存量S=”;S,END))授課提示:對應學生用書第14頁[課后小結]1.需輸入信息時用INPUT語句,需輸出信息時用PRINT語句.當變量須要的數(shù)據(jù)較少或給變量給予算式時,用賦值語句,當變量須要輸入多組數(shù)據(jù)且程序重復運用時,運用輸入語句較好.2.賦值語句是一個程序必不行少的重要組成部分.運用賦值語句,肯定要留意其格式要求,不能利用賦值語句進行代數(shù)式計算等.[素養(yǎng)培優(yōu)]利用賦值語句進行變量交換誤區(qū)已知a=2,b=5,編寫一個程序,交換a,b的值.錯解程序如下:eq\x(\a\al(a=2,b=5,a=b,b=a,PRINTa,b,END))

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論