高中數(shù)學(xué)1.3.1+2輸入、輸出語句.ppt_第1頁
高中數(shù)學(xué)1.3.1+2輸入、輸出語句.ppt_第2頁
高中數(shù)學(xué)1.3.1+2輸入、輸出語句.ppt_第3頁
高中數(shù)學(xué)1.3.1+2輸入、輸出語句.ppt_第4頁
高中數(shù)學(xué)1.3.1+2輸入、輸出語句.ppt_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、1.3基本算法語句 13.1賦值語句 13.2輸入、輸出語句 【課標(biāo)要求】 1初步了解基本的算法語句中的賦值,輸入和輸出語句的特點(diǎn) 2理解基本算法語句是將算法的各種控制結(jié)構(gòu)轉(zhuǎn)變成計(jì)算機(jī)能夠理解的程序語言 3通過對三種語句的了解,培養(yǎng)有條理的思考、表達(dá)的能力,提高邏輯思維的能力,【核心掃描】 1賦值、輸入和輸出語句的基本結(jié)構(gòu)特點(diǎn)及用法(重點(diǎn)) 2三種語句的意義及作用(難點(diǎn)),自學(xué)導(dǎo)引 1偽代碼:偽代碼是介于和之間的文字和符號 2賦值語句:在偽代碼中,賦值語句用符號“”表示,“xy”表示,其中x是,y是一個(gè)與x同類的 3輸入、輸出語句:輸入語句“Read a,b”表示輸入的數(shù)據(jù)依次a,b,輸出語句

2、“”表示輸出運(yùn)算結(jié)果x.,自然語言,計(jì)算機(jī)語言,將y的值賦給x,一個(gè)變量,變量或表達(dá)式,送給,Print x,想一想:1.偽代碼中同時(shí)輸入多個(gè)變量的值,是否需要用多個(gè)輸入語句? 提示不需要,輸入語句可以同時(shí)給多個(gè)變量賦值 2賦值語句中賦值號左邊是否可以為常數(shù)或代數(shù)表達(dá)式? 提示不可以賦值語句中賦值號左邊只能是變量名字,x2,CAB是正確的,但2x,ABC是錯(cuò)誤的,名師點(diǎn)睛 1偽代碼的書寫原則 計(jì)算機(jī)語言中所有的語句關(guān)鍵字用英文表示,其他的可以用漢字表示總之以便于書寫和閱讀為原則,用偽代碼寫算法并無固定的、嚴(yán)格的語法規(guī)則只要把意思表達(dá)清楚,并且書寫的格式清晰易讀即可 2賦值語句的格式 變量表達(dá)式

3、 用字母表示為:xy,表示將y的值賦給x,其中x是一個(gè)變量,y是一個(gè)與x同類型的變量或表達(dá)式計(jì)算機(jī)執(zhí)行賦值語句時(shí),先計(jì)算右邊表達(dá)式的值,然后把這個(gè)值賦給左邊的變量,3輸入、輸出語句的格式 輸入語句格式:“Read a,b”表示輸入的數(shù)據(jù)依次送給a、b. 輸出語句格式:“Print x”表示輸出運(yùn)算結(jié)果x. “Print x,y”表示依次輸出運(yùn)算結(jié)果x,y.,題型一賦值語句、輸出語句的應(yīng)用 【例1】 利用賦值語句和輸出語句寫出計(jì)算127的偽代碼,并畫出流程圖,解法一逐個(gè)累加法得到流程圖及相應(yīng)的偽代碼如下:,法二利用公式法得到流程圖及相應(yīng)的偽代碼如下: 規(guī)律方法直接套用公式的算法,一般只用順序結(jié)構(gòu)

4、解決問題,在這類問題解決時(shí),用賦值語句和輸出語句即可,【變式1】 已知某學(xué)生一次考試中語文、數(shù)學(xué)和英語學(xué)科的得分分別為85,90,95,試用輸出語句和賦值語句設(shè)計(jì)適當(dāng)?shù)乃惴ㄇ蟪鲞@名學(xué)生三科的總分和平均分 解S0 C85 M90 E95 SCME AS/3 Print S,A,題型二輸入、輸出語句的應(yīng)用 【例2】 甲、乙、丙三個(gè)學(xué)生三門功課考試成績?nèi)缦拢?語文數(shù)學(xué)外語 甲:859273 乙:88 75 74 丙:79 84 73 設(shè)計(jì)一個(gè)偽代碼計(jì)算各個(gè)學(xué)生的總分和平均分 思路探索 本題需設(shè)置三個(gè)變量a,b,c,分別代表輸入的“語文”“數(shù)學(xué)”和“外語”成績,解偽代碼如下: Read a,b,c s

5、abc vs/3 Prints,v 規(guī)律方法使用程序語言,再繁瑣的運(yùn)算也可用計(jì)算機(jī)輕松完成,【變式2】 已知三角形的三邊,試用流程圖和偽代碼表示求這個(gè)三角形的周長的算法 解流程圖: 偽代碼: Reada,b,c Mabc PrintM,題型三由偽代碼寫算法及畫流程圖 【例3】 (14分)根據(jù)偽代碼畫出流程圖 Readx,y mx/4 n2y Printm,n xx2 yy1 Printx,y 審題指導(dǎo) 本題考查閱讀偽代碼的能力,以及用流程圖表示偽代碼所描述的算法,【解題流程】 規(guī)范解答,【題后反思】 (1)解決此類問題的關(guān)鍵在于讀懂各類語句 (2)應(yīng)用并掌握好流程圖的功能,【變式3】 根據(jù)下面的偽代碼,畫出流程圖 Reada,b,c,d,e v(abcde)/5 Printv 解,方程的思想是中學(xué)數(shù)學(xué)的基本思想,也是歷年高考的熱點(diǎn) 方程的思想,就是分析數(shù)學(xué)問題中的變量間的等量關(guān)系,從而建立方程或方程組,或者運(yùn)用方程的性質(zhì)去分析、轉(zhuǎn)化問題,使問題獲得解決 【示例】 九章算術(shù)中有這樣一個(gè)問題:今有共買物,人出八,盈三;人出七,不足四問人、物價(jià)各幾何?今譯為:已知有幾人集資買物,如果每人出8,就多出3,如果每人出7,則少4,問人數(shù)和物價(jià)各多少?試寫出

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論