《基本算法語句-ppt課件》由會(huì)員分享,可在線閱讀,更多相關(guān)《基本算法語句-ppt課件(18頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級(jí),第三級(jí),第四級(jí),第五級(jí),*,單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級(jí),第三級(jí),第四級(jí),第五級(jí),*,1.,輸入語句,2.,輸出語句,3.,賦值語句,4.,條件語句,5.,循環(huán)語句,計(jì)算機(jī)程序,1.輸入語句 計(jì)算機(jī)程序,1.2.1,基本算法語句,輸入語句、輸出語句和賦值語句,1.2.1基本算法語句,數(shù)學(xué)符號(hào),程序符號(hào),|x|,程序中的運(yùn)算符,溫馨提示:,*,/,at,=,ABS(x),SQR(x),數(shù)學(xué)符號(hào)程序符號(hào)|x|程序中的運(yùn)算符溫馨提示:*/,例,1,.,用描點(diǎn)法作五次函數(shù),的圖象時(shí),需要求出自變量和函數(shù)的一組,對
2、應(yīng)值,.,先畫出程序框圖再編寫程序,分別計(jì),算當(dāng),x=-4,-3,-2,-1,0,1,2,3,4,5,時(shí)的函數(shù)值。,例 1.用描點(diǎn)法作五次函數(shù),語句,一般格式,主要功能,是否有計(jì)算功能,輸入語句,輸出語句,PRINT“,提示內(nèi)容”,;,表達(dá)式,對變量賦值,輸出表達(dá)式,的值,計(jì)算,無,有,INPUT“,提示內(nèi)容”,;,變量,閱讀課本,22,頁程序,24,頁例,3,前 思考,:,輸入,.,輸出,.,賦值語句的一般格式及功能是什么?,INPUT,“,提示內(nèi)容,1,提示內(nèi)容,2,提示內(nèi)容,3,”,;,變量,1,變量,2,變量,3,PRINT,“,提示內(nèi)容,1,提示內(nèi)容,2,提示內(nèi)容,3,”,;,表達(dá)式
3、,1,表達(dá)式,2,賦值語句,變量,表達(dá)式,對變量賦值,計(jì)算,有,i,1,S,S,+,i2,m,n,語句一般格式主要功能是否有計(jì)算功能輸入語句輸出語句PRINT,判斷下列語句的書寫是否正確,并說明理由,.,(,1,)輸入語句,INPUT “a,b=”;a,b,c,(,2,)輸出語句,PRINT 20*2,(,3,)賦值語句,3,B,(,4,)賦值語句,x,y,1,INPUT “a,b,c=”;a,b,c,B,3,可以是,y,x,y,PRINT“,提示內(nèi)容”,;,表達(dá)式,判斷下列語句的書寫是否正確,并說明理由.(1)輸入語句 IN,春節(jié)到了,糖果店的售貨員忙極了,請你設(shè)計(jì)一個(gè)程序,幫助售貨員算賬,
4、.,已知水果糖每千克,9.99,元,奶糖每千克,26.6,元,巧克力每千克,39.9,元,那么依次購買這三種糖果,a,、,b,、,c,千克,應(yīng)收取多少錢?,我當(dāng)程序員,分工合作,:,一位同學(xué)畫程序框圖,一位翻譯語句,另一位在電腦上錄入語句。,限時(shí),5,分鐘,!,春節(jié)到了,糖果店的售貨員忙極了,請你設(shè)計(jì)一個(gè)程序,幫助售貨員,例,3,、閱讀以下程序語句,回答問題,:,A=10,A=A+15,PRINT A,END,A,的輸出值是多少,?,25,思考,:,在此程序的基礎(chǔ)上,你能增加一條語句,使得最后,A,的輸出值是,30,嗎?,A=A+5,例3、閱讀以下程序語句,回答問題:A=1025思考:在此程序
5、,交換兩個(gè)變量,A,和,B,的值,并輸出交換前后的值,.,INPUT A,B,PRINT A,B,X,=A,A=B,B=X,PRINT A,B,END,這里的變量,X,的作用是什么,?,例,4,、閱讀以下程序語句,思考并回答問題,:,1.,如果輸入,A,是,34,B,是,61,輸出的結(jié)果是什么,?,2.,如果輸入,A,是,-10,B,是,57,輸出的結(jié)果是什么,?,3.,這個(gè)程序語句的作用是什么,?,34,61,61,34,交換兩個(gè)變量A和B的值,并輸出交換前后的值.INPUT A,分析下面程序執(zhí)行的結(jié)果,A=-10,B=57,A=B,B=A,PRINT,“,A,B=,”,;A,B,END,A
6、=-10,B=57,B=A+B,A=B-A,B=B-A,PRINT,“,A,B=,”,;A,B,END,57,-10,57,57,分析下面程序執(zhí)行的結(jié)果A=-10A=-1057,-1057,我當(dāng)程序員,課本,P24,頁 練習(xí),1,我當(dāng)程序員課本P24頁 練習(xí)1,我當(dāng)程序員,已知一個(gè)三角形的三邊分別為,a,,,b,,,c,,,利用海倫,-,秦九韶公式設(shè)計(jì)一個(gè)程序,求出它的面積,我當(dāng)程序員已知一個(gè)三角形的三邊分別為a,b,c,,這節(jié)課學(xué)習(xí)了哪些知識(shí)?你有什么收獲?,課堂小結(jié):,1,、輸入語句、輸出語句和賦值語句的一般格式與功能,.,2,、,利用賦值語句能夠?qū)崿F(xiàn)兩個(gè)變量的互換,方法是引進(jìn)第三個(gè)變量,
7、用三個(gè)賦值語句完成,.,這節(jié)課學(xué)習(xí)了哪些知識(shí)?你有什么收獲?課堂小結(jié):1、輸入語句、,作業(yè),:,1.,課本,P33,頁 習(xí)題,1.2 A,組,2,2.,你能在實(shí)際生活找到用,輸入語句、輸出語句和賦值語句來解決問題的例子嗎?,請你,設(shè)計(jì)一個(gè)相應(yīng)的程序。,作業(yè):1.課本P33頁 習(xí)題1.2 A組 22.你能在實(shí),INPUT“a,b,c=”,;,a,b,c,X=9.99,a,Y=26.6,b,Z=39.9,c,s,=X+Y+Z,PRINT“,s,=”,;,s,END,程序:,INPUT“a,b,c=”;a,b,c程序:,程序,:,INPUT“F=”,;,F,C=(F-32)5/9,PRINT“C=”,;,C,END,*,程序:INPUT“F=”;F*,開始,結(jié)束,輸入,a,,,b,,,c,輸出,S,程序,INPUT,“,a,b,c=,”,;a,b,c,PRINT,“S=”,;,S,END,開始結(jié)束輸入a,b,c輸出S程序INPUT“a,b,c=”,輸入,x,開始,輸出,x,.,y,結(jié)束,程序語句,INPUT,“,x,”,;x,y=x5+3*x2-24,PRINT x,y,END,輸入語句,賦值語句,輸出語句,表示結(jié)束,輸入x開始輸出x.y結(jié)束程序語句INPUT“x”;xy=x,