2019-2020年高中數(shù)學(xué) 1.2.1輸入輸出與賦值語句TI教案 新人教A版必修3.doc
2019-2020年高中數(shù)學(xué) 1.2.1輸入輸出與賦值語句TI教案 新人教A版必修3教學(xué)目的:使學(xué)生掌握三種語句的形式,用法,及應(yīng)用三種語句解決簡單的應(yīng)用問題教學(xué)重點:三種語句的應(yīng)用教學(xué)過程:一任何一個程序平臺都有它獨有的程序語法結(jié)構(gòu)任何一個程序都由三個基本部分組成:TI計算器語法結(jié)構(gòu)(例):yinli( ) / 程序名:Prgm / 程序頭(即程序的開始):Local a,b,c,d /在本程序內(nèi)使用變量:Input “a=”, a /輸入變量a:Input “b=”, b /輸入變量b:a+bc /計算a+b,并賦值給c:a-bd /計算a-b,并賦值給d:Disp “c=”,c /輸出c:Disp “d=”,d /輸出d:EndPrgm /程序結(jié)束結(jié)構(gòu)圖:程序頭過程程序尾 基本算法語句二 輸入語句:1. 輸入語句的一般格式(TI圖形計算器Voyage200):INPUT“提示內(nèi)容”,變量例如:INPUT“x=”,x2. 在TI計算器中不可以一次輸入多個變量。例如:INPUT“a=,b=,c=,”,a, b, c則計算器不可執(zhí)行。3. 作用:實現(xiàn)算法的輸入信息功能;4. 輸入語句要求輸入的值是具體的常數(shù);5提示內(nèi)容與變量之間用逗號隔開。輸出語句:1.輸出語句的一般格式;Disp “提示內(nèi)容”,表達(dá)式例如:Disp“S=”,S2.作用:提示用戶輸出什么樣的信息3表達(dá)式是指程序要輸出的數(shù)據(jù)4輸出語句可以輸出常量,變量或表達(dá)式的值以及字符一 賦值語句1 語句的一般格式是:表達(dá)式變量 2 賦值語句的作用是將表達(dá)式所代表的值賦給變量。3 賦值語句中的“ ”稱為賦值號,例如:a b,表示將a的值賦給b.4 賦值語句左邊只能是變量名字,而不是表達(dá)式,如5 x是對的,x 5是錯的, C A+B是錯的,A+B C是對的。二 符號表示例一寫出下列語句描述的算法的輸出結(jié)果。(3)(2)(1)例二用描點法作函數(shù)的圖象時,需要求出自變量和函數(shù)的一組對應(yīng)值,編寫程序,分別計算當(dāng)x=-5,-4,-3,-2,-1,0,1,2,3,4,5時函數(shù)值。程序: PrgmINPUT“x=”,xDisp xDisp yEndPrgm例三編寫程序,計算一個學(xué)生數(shù)學(xué),語文,英語三門課的平均成績。程序:PrgmINPUT“Maths=” ,aINPUT“Chjinese=” ,bINPUT“English=” ,cDisp “The average=”,(a+b+c)/3EndPrgm練習(xí):P15 1-4P15si( )PrgmLocal a,b,cInput aInput bInput cDisp s=10.4*a+15.6*b+25.2*cEndPrgmP15er( )PrgmLocal a,bInput “a=”,aInput “b=”,bIf b=0 ThenDisp a1=a+bDisp a2=a-bDisp a3=a*bEndifDisp a1=a+bDisp a2=a-bDisp a3=a*bDisp a4=a/bEndPrgm偶數(shù)和Oshuhe( )PrgmLocal i ,s,nInput n0s0iWhile i<=n s+2*is i+1iEndWhileDisp i, sEndPrgm交換兩個數(shù)Jiaoh( )Local x,y,aInput xInput yxayxayDisp x,yEndPrgm商品打折Dazhe( )PrgmLocal x,yInput xIf x<1000 Then Disp y=x Else If x<xx Then Disp y=0.95*x Else If x<3000 Then Disp y=0.9*x Else If x<5000 ThenDisp y=0.85*xElse Disp y=0.8*xEndif Endif EndifEndifEndPrgm比較三個數(shù)的大小TI程序bidaxiao( )PrgmLocal a,b,cInput “a=”,aInput “b=”,bInput “c=”,cIf b>a Then at ba tbEndifIf c>a Then at ca tcEndifIf c>b Then bt cb tcEndifDisp “a=”,aDisp “b=”,bDisp “c=”,cEndPrgm