江蘇省宿遷市高中數(shù)學 第一章 算法初步 1.3 基本算法語句(2)條件語句 蘇教必修3_第1頁
江蘇省宿遷市高中數(shù)學 第一章 算法初步 1.3 基本算法語句(2)條件語句 蘇教必修3_第2頁
江蘇省宿遷市高中數(shù)學 第一章 算法初步 1.3 基本算法語句(2)條件語句 蘇教必修3_第3頁
江蘇省宿遷市高中數(shù)學 第一章 算法初步 1.3 基本算法語句(2)條件語句 蘇教必修3_第4頁
江蘇省宿遷市高中數(shù)學 第一章 算法初步 1.3 基本算法語句(2)條件語句 蘇教必修3_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

基本算法語句(2)整理ppt在偽代碼中,賦值語句用符號“←”表示,“x←y”表示將y的值賦給x,其中x是一個變量,y是一個與x同類型的變量或表達式.1.1.賦值語句2.輸入,輸出語句我們用輸入語句“Reada,b”表示輸入的數(shù)據(jù)依次送給a,b用輸出語句“Printx”表示輸出運算結(jié)果,復習整理ppt

1、某居民區(qū)的物業(yè)管理部門每月按以下方法收取衛(wèi)生費:3人和3人以下的住戶,每戶收取5元;超過3人的住戶,每超出1人加收1.2元。請你設計一個算法,根據(jù)輸入的人數(shù)計算應收取的衛(wèi)生費S1輸入nS2如果n≤3,則c←5;否則c←

5+1.2(n-3)S3輸出C算法引例開始輸入nN≤3C←5C←5+1.2(n-3)輸出c結(jié)束NY整理pptPAB條件語句IfPThen

AElseBEndIfYN注:P表示判斷條件,then后面A表示條件成立時執(zhí)行的內(nèi)容。Else后面B表示不滿足條件P時執(zhí)行操作的內(nèi)容。EndIf為該條件語句結(jié)束的標志,不能省略。整理ppt例1:已知函數(shù)試寫出計算y值的一個算法(偽代碼表示)開始輸入x輸出y結(jié)束ReadxIfThenElseEndIfPrinty整理ppt總結(jié):1.用偽代碼表示條件語句時書寫要清晰,對齊2.條件語句中必須有使條件語句結(jié)束的標志,即EndIf不可省略。3.條件語句分類,“塊If語句”主要特點:將Then的分支和Else的分支“縮進”書寫,即寫到第二行,且不與If,Else對其,往后空一定距離IfPThen

AElseBEndIf整理ppt練習1:用條件語句表示輸入兩個數(shù)輸出較大的一個數(shù)練習2;有一個算法如下,給出其流程圖及相應的偽代碼輸入x如果x>0,那么z=1,否則,z=-1zz+1輸出zReadxIfx>0Thenz1Elsez-1EndIfPrintzzz+1Reada,bIfa>bThenPrintaElsePrintbEndIf練習2練習1整理ppt開始輸入a,ba<b輸出b輸出a結(jié)束zz+1開始輸入xx>0z1z-1輸出z結(jié)束整理ppt例2:兒童乘坐火車時,若身高不超過1.1m,則無需購票;若身高超過1.1m但不超過1.4m,可買半票;若超過1.4m應買全票。設計一個購票的算法,寫出偽代碼,并畫出流程圖。解:S1測量兒童身高h如果h≤1.1m,那么免費乘車;否則,如果h≤1.4m,應買半票;否則,若身高超過1.4m應買全票。S2整理ppt開始結(jié)束輸入hh≤1.1h≤1.4免費乘車半票乘車全票乘車ReadhIfh≤1.1ThenPrint免費乘車ElseIfh≤1.4ThenPrint半票乘車ElsePrint全票乘車EndIfEndIf整理ppt1.設計一個解關(guān)于x的方程ax+b=0的算法,已給出算法的一部分,試補充完整Reada,bIfa≠0ThenPrint①ElseIfb≠0ThenPrint②ElsePrint③EndIf2.下列語句運行結(jié)果是a←2b←3Ifa<bThent←aa←bb←tEndIfPrinta,b課堂練習:EndIf整理ppt3.已知函數(shù)試寫計算函數(shù)值的算法(偽代碼表示)并畫出流程圖課堂練習:整理ppt作業(yè)同步學案:P34-37整理ppt根據(jù)偽代碼作出流程圖x←RndIfx>0.5Thenm←1Elsem←0EndIfPrintmReadxIfx<3Theny←2xElseIfx>3Theny←3x-1Elsey←2EndIfPrinty整理ppt練習:1.已知函數(shù)試寫計算函數(shù)值的算法(偽代碼表示)并畫出流程圖2.輸入兩個數(shù),輸出較大數(shù)的平方值(偽代碼表示)3.是寫出求方程ax+b=0(a,b為常數(shù))的根的偽代碼整理ppt1.已知一個正三棱柱的底面邊長為2,高為3.用賦值語句和輸出,輸入語句描述計算這個正三棱柱體積的算法Reada,h(a=2,h=3)V←PrintV訂正作業(yè)整理ppt2.已知三角形的三邊長為a,b,c.借助面積公式用輸入,輸出語句和賦值語句表示計算三角形面積的一個算法Reada,b,cp←Prints整理ppt3.某市2004年1~12月份的產(chǎn)值分別是3.8,4.2,5.3,6.1,5.6,4.8,7.3

溫馨提示

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

評論

0/150

提交評論