版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、基本算法語句內(nèi)容分析: 1.1.輸入語句、輸出語句和賦值語句輸入語句、輸出語句和賦值語句 2.條件語句條件語句 3.循環(huán)語句循環(huán)語句 1.;2021-03-28重點(diǎn):重點(diǎn): 通過實(shí)例,使學(xué)生理解通過實(shí)例,使學(xué)生理解5種基本算法語種基本算法語句的表示方法,結(jié)構(gòu)和用法,進(jìn)一步句的表示方法,結(jié)構(gòu)和用法,進(jìn)一步體會算法的基本思想。同時(shí)使學(xué)生會體會算法的基本思想。同時(shí)使學(xué)生會編寫一些基本的程序。編寫一些基本的程序。 2難點(diǎn):難點(diǎn): 1.把某個具體問題的程序框圖轉(zhuǎn)換成把某個具體問題的程序框圖轉(zhuǎn)換成程序語句。程序語句。 2.會編寫一些基本程序。會編寫一些基本程序。3注意的問題注意的問題: 1.計(jì)算機(jī)是受人控
2、制的,是呆板的,計(jì)算機(jī)是受人控制的,是呆板的,所以編寫的程序必須正確,使計(jì)算機(jī)所以編寫的程序必須正確,使計(jì)算機(jī)能順利的執(zhí)行能順利的執(zhí)行 2.幾種常見的符號,如開方幾種常見的符號,如開方“SQR(X)” ,取絕對值取絕對值“ABS(X) ” , 取整取整 “ INT(X) ”, 取余取余“MOD ” ,取商,取商 “ ”;邏輯運(yùn)算符:;邏輯運(yùn)算符: “and . Or. not ”;關(guān)系運(yùn)算符:,;關(guān)系運(yùn)算符:, , , 3.種基本算法語句的格式種基本算法語句的格式4輸入語句輸入語句 格式格式 INPUT“提示內(nèi)容提示內(nèi)容”;變量;變量 功能功能 可對程序中的變量賦值可對程序中的變量賦值 說明說
3、明“提示內(nèi)容提示內(nèi)容”和它后面的和它后面的“;”可以省可以省略;略;一個語句可以給多個變量賦值,中間一個語句可以給多個變量賦值,中間用用“,”分隔;分隔;無計(jì)算功能;無計(jì)算功能;輸入的數(shù)據(jù)必須是常量,輸入多個數(shù)據(jù)時(shí)輸入的數(shù)據(jù)必須是常量,輸入多個數(shù)據(jù)時(shí) 用用“,”分割,且個數(shù)要與變量的個數(shù)相同。分割,且個數(shù)要與變量的個數(shù)相同。 5p=(a+b+c)/2s=SQR(p*(pa)*(p b)*(p-c)輸出s結(jié)束開始INPUT “輸入三角形第一條邊長輸入三角形第一條邊長“;aINPUT “輸入三角形第二條邊長輸入三角形第二條邊長“;bINPUT “輸入三角形第三條邊長輸入三角形第三條邊長“;cIf
4、a + b c And b + c a And a + c b Thenp = (a + b + c) / 2s = Sqr(p * (p - a) * (p - b) * (p - c)PRINT 三角形面積三角形面積:S=“;sElsePRINT 這樣的三角形不存在這樣的三角形不存在End If6三角形面積計(jì)算輸出語句輸出語句 格式格式 PRINT “提示內(nèi)容提示內(nèi)容”;表達(dá)式;表達(dá)式 功能功能 可輸出表達(dá)式的值,計(jì)算可輸出表達(dá)式的值,計(jì)算 說明說明又稱又稱“打印語句打印語句”,將表達(dá)式的,將表達(dá)式的值在屏幕上顯示出來;值在屏幕上顯示出來;表達(dá)式可以是變量,計(jì)算公式表達(dá)式可以是變量,計(jì)算公
5、式或系統(tǒng)信息或系統(tǒng)信息;一個語句可以輸出多個表達(dá)式;一個語句可以輸出多個表達(dá)式;不同表達(dá)式之間可用不同表達(dá)式之間可用“,”分隔;分隔;有計(jì)算功能,能直接輸出計(jì)算公有計(jì)算功能,能直接輸出計(jì)算公式的值。式的值。 7開始t=a,a=b,b=tt=a,a=c,c=tt=b,b=c,c=t輸入a,b,c輸入a,b,cba?ca?cb?結(jié)束是是是是否否否否是是否否8計(jì)算程序INPUT “輸入三角形第一個數(shù)輸入三角形第一個數(shù)“;aINPUT “輸入三角形第二個數(shù)輸入三角形第二個數(shù)“;bINPUT “輸入三角形第三個數(shù)輸入三角形第三個數(shù)“;cIf b a Thent = aa = bb = tEnd IfIf
6、 c a Thent = aa = cc = tEnd IfIf c b Thent = bb = cc = tEnd IfPRINT 排序結(jié)果是排序結(jié)果是: ;a; , ;b; , ;cEND9賦值語句賦值語句 格式格式 變量變量=表達(dá)式表達(dá)式 功能功能 可對程序中的變量賦值,計(jì)算可對程序中的變量賦值,計(jì)算 說明說明 在程序運(yùn)行過程中給變量賦值;在程序運(yùn)行過程中給變量賦值; “=”右邊必須是表達(dá)式,左邊右邊必須是表達(dá)式,左邊必須是變量必須是變量 ;一個語句只能給一個變量賦值;一個語句只能給一個變量賦值;有計(jì)算功能;有計(jì)算功能;將一個變量的值賦給另一個變量,將一個變量的值賦給另一個變量,前一個
7、變量的值保持不變;可先后給前一個變量的值保持不變;可先后給一個變量賦多個不同的值,但變量的一個變量賦多個不同的值,但變量的取值總是最后一個被賦予的值。取值總是最后一個被賦予的值。 10INPUT “輸入第一個數(shù)輸入第一個數(shù)“;aINPUT “輸入第二個數(shù)輸入第二個數(shù)“;bPRINT “輸入的數(shù)是輸入的數(shù)是: ;a; , ;bt = aa = bb = tPRINT “交換后的數(shù)是交換后的數(shù)是: ;a; , ;bEND11交換兩個數(shù)2條件語句有兩種格式:條件語句有兩種格式:IF 條件條件THEN 語句語句1 ELSE 語句語句2 END IF語句1語句2 滿足條件?否是是12開始輸入a,b,ca
8、+bc,a+c b,b+c a是否同時(shí)成立?存在這樣的三角形不存在這樣的三角形結(jié)束否否是是INPUT “a=,b=,c=”;a,b,cIF a+bc and a+cb and b+ca THEN PRINT “存在這樣的三角形存在這樣的三角形” ELSE PRINT “不存在這樣的三角形不存在這樣的三角形”ENDIFEND13判斷三角形 IF 條件條件 THEN 語句語句1 END IF語句 滿足條件?否否是是14開始輸入a輸出a的平方根 否否是是結(jié)束a=0?INPUT “輸入一個實(shí)數(shù)輸入一個實(shí)數(shù)a=”;aIF a0 THEN PRINT a;“的平方根的平方根=”;SQR(a)END IFE
9、ND15求一個數(shù)的平方根3循環(huán)語句也有兩種格式:循環(huán)語句也有兩種格式:當(dāng)型循環(huán)(當(dāng)型循環(huán)(while型)型) 一般格式為:一般格式為: WHILE 條件條件 循環(huán)體循環(huán)體 WEND循環(huán)體循環(huán)體滿足條件?滿足條件?是是否否16開始i=1sum=0i=i+1sum=sum+ii100?輸出sum結(jié)束否是INPUT 輸入一個自然數(shù)輸入一個自然數(shù)n“;ni = 1sum = 0While i 100?輸出sum結(jié)束否是INPUT 輸入一個自然數(shù)輸入一個自然數(shù)n“;ni = 1sum = 0DOsum = sum + ii = i + 1LOOP UNTIL i nPRINT sum( ;n; )=“;sumEND19求和程序注意兩種循環(huán)的區(qū)別:注意兩種循環(huán)的區(qū)別: 當(dāng)型循環(huán)是先判斷后執(zhí)行循環(huán)體,當(dāng)型循環(huán)是先判斷后執(zhí)行循環(huán)體,“是是”執(zhí)執(zhí)行,行,“否否”結(jié)束。而直到型循環(huán)是先執(zhí)行一結(jié)束。而直到型循環(huán)是先執(zhí)行一 次循環(huán)體再來判斷,次循環(huán)體再來判斷,“否否”執(zhí)行,執(zhí)行,“是是”結(jié)結(jié)束。束。 聯(lián)系:聯(lián)系: 當(dāng)型循環(huán)和直到型循環(huán)可以相互轉(zhuǎn)化。當(dāng)型循環(huán)和直到型循環(huán)可以相互轉(zhuǎn)化。 說明:說明: 兩種循環(huán)不是死循環(huán),不能永無休止的兩種循環(huán)不是死循環(huán),不能永無休止的執(zhí)行下去。執(zhí)行下去。當(dāng)型循環(huán)的條件是直到型循環(huán)的反條件。當(dāng)型循環(huán)的條件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版企業(yè)總經(jīng)理聘用協(xié)議
- 2025年進(jìn)口熱帶水果專供協(xié)議書3篇
- 2025年度纖維原料加工合作合同模板3篇
- 2025年度船舶抵押貸款服務(wù)協(xié)議范本3篇
- 2025版二零二五年度消防設(shè)備租賃合同3篇
- 現(xiàn)代科技下的中醫(yī)家庭健康服務(wù)
- 教育與科技創(chuàng)新的未來路徑
- 電力行業(yè)從業(yè)人員安全用電培訓(xùn)教程
- 二零二五年度創(chuàng)新型民間車輛抵押貸款合同范本4篇
- 基于2025年度計(jì)劃的研發(fā)合作與專利權(quán)共享協(xié)議3篇
- 【高空拋物侵權(quán)責(zé)任規(guī)定存在的問題及優(yōu)化建議7100字(論文)】
- 二年級數(shù)學(xué)上冊100道口算題大全 (每日一套共26套)
- 物流無人機(jī)垂直起降場選址與建設(shè)規(guī)范
- 肺炎臨床路徑
- 外科手術(shù)鋪巾順序
- 創(chuàng)新者的窘境讀書課件
- 如何克服高中生的社交恐懼癥
- 聚焦任務(wù)的學(xué)習(xí)設(shè)計(jì)作業(yè)改革新視角
- 移動商務(wù)內(nèi)容運(yùn)營(吳洪貴)任務(wù)三 APP的品牌建立與價(jià)值提供
- 電子競技范文10篇
- 食堂服務(wù)質(zhì)量控制方案與保障措施
評論
0/150
提交評論