當前位置首頁 > 外語學習 > 法語
搜柄,搜必應! 快速導航 | 使用教程

基本算法語-------條件語句課件

文檔格式:PPT| 15 頁|大小 336.39KB|積分 20|2024-11-19 發(fā)布|文檔ID:252677329
第1頁
第2頁
第3頁
下載文檔到電腦,查找使用更方便 還剩頁未讀,繼續(xù)閱讀>>
1 / 15
此文檔下載收益歸作者所有 下載文檔
  • 版權提示
  • 文本預覽
  • 常見問題
  • 單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,基本算法語(3),-條件語句,基本算法語(3),1,復習鞏固,1、輸入語句、輸出語句和賦值語句對應于算法中的哪種結構?這三種語句的一般格式是什么?,2,、,什么是,選擇結構,?,用程序框圖表示這種結構,順序結構,輸入語句,輸出語句,賦值語句,Read,Print,xy,滿足條件P,A,B,是,否,復習鞏固1、輸入語句、輸出語句和賦值語句對應于算法中的哪種結,2,問題1:某居民區(qū)的物業(yè)管理部門每月按以下方法收取衛(wèi)生費:3人和3人以下的住戶,每戶取5元;超過3人的住戶,每超出1人加收1.2元試設計算法,根據(jù)輸入的人數(shù)計算應收取的衛(wèi)生費?,解:用 c(單位:元)表示應收取的費用,n 表示住戶的人口數(shù),則,問題情境,問題1:某居民區(qū)的物業(yè)管理部門每月按以下方法收取衛(wèi)生費:3人,3,S1 輸入,S2 若,,則,否則,S3,輸出,具體算法如下:,開始,輸入n,n3,C5,C5+1.2(n-3),輸出c,結束,N,Y,怎樣用偽代碼寫出此算法?,,則否則具體算法如下:開始輸入nn3C5C5+1.2(,4,條件語句:算法中表達選擇結構的語句,格式:,其中,,A表示判斷的條件,B表示滿足條件A執(zhí)行的操作內容,C表示不滿足條件A執(zhí)行的操作內容,End if 表示條件語句結束,A,B,C,否,是,條件語句:算法中表達選擇結構的語句格式:其中,ABC否是,5,問題1中的選擇過程用條件語句可以表示為:,If,Then,Else,End If,Read n,Print c,為了醒目和便于閱讀,這些分支一般縮進書寫.,問題1中的選擇過程用條件語句可以表示為:If ThenEl,6,例題1:,兒童乘坐火車時,若身高不超過1.1米,則無需,購票;若身高超過1.1米但是不超過1.4米,可以買,半票;若身高超過1.4米,應買全票。

    是設計一個,購票的算法,寫出偽代碼,并畫出流程圖偽代碼,Read h,If,h1.1,Then,Print 免費乘車,Else,If,h 1.4,Then,Print 半票乘車,Else,Print 全票乘車,End If,End If,流程圖,Print h,開始,輸入h,h1.1,結束,N,Y,h1.4,Y,N,免費乘車,半票乘車,全票乘車,例題1:兒童乘坐火車時,若身高不超過1.1米,則無需偽,7,開始,結束,例2已知函數(shù),,試寫出計算y值的一個算法,Read x,If,x0,Then,y1,Else,If,x=0,Then,y 0,Else,y-1,End If,End If,Print y,偽代碼如下:,流程圖,開始結束例2已知函數(shù),試寫出計算y值的一個算法Read x,8,練1、,某快遞公司規(guī)定甲、乙兩地之間物品的托運費用根據(jù)下面的方法計算:物品重量在50千克以內,托運費為每千克 0.53 元,超過的話,超過部分每千克0.85元,試畫出計算費用f的程序框圖,并寫出相應的偽代碼對應的偽代碼,開始,結束,輸入重量G,輸出運費M,G 50,M0.53G,M50 0.53+0.85(G-50),否,是,分支,Print M,練1、某快遞公司規(guī)定甲、乙兩地之間物品的托運費用根據(jù)下面的,9,練2:任意給出三個實數(shù)a,b,c,設計一個算法,求出,三個數(shù)的最大值,畫出流程圖,寫出相應的偽代碼,開始,ab,ac,Y,輸出a,N,bc,Y,輸出b,輸出c,N,輸入a,b,c,偽代碼,Read a,b,c,If,ab and ac,Then,Print a,Else,If,bc,Then,Print b,Else,Print c,End If,End If,結束,練2:任意給出三個實數(shù)a,b,c,設計一個算法,求出開始,10,課堂練習:,2.P20頁 2,Read x,IF x0 then,y,-x,Else,y,x,End if,Print y,開始,輸入 x,y,-x,y,x,輸出 y,結束,x0,是,否,1.P20頁 1,課堂練習:2.P20頁 2Read xIF x0 then,Print x,End if,思考:條件語句也可以沒有“Else”分支,你能舉個例子嗎?R,12,拓展延伸:,寫出一個偽代碼,使得對任意輸入的三個不等的實數(shù)按從小到大排列.,Read a,b,c,If ab then,ta,ab,b t,End If,ta,ac,c t,If bc then,If ac then,End If,tb,bc,c t,End If,Print a,b,c,拓展延伸:寫出一個偽代碼,使得對任意輸入的三個不等的實數(shù)按從,13,課時小結:,本節(jié)課主要學習了條件語句的結構、特點、作用及用法,并懂得利用解決一些簡單問題。

    條件語句使程序執(zhí)行產(chǎn)生分支,根據(jù)不同的條件執(zhí)行不同的路線,使復雜問題簡單化條件語句一般用在需要對條件進行判斷的算法設計中,如,判斷一個數(shù)的正負,確定兩個數(shù)的大小等問題,還有求分段函數(shù)的函數(shù)值,等,往往要用條件語句,有時甚至要用到條件語句的嵌套課時小結:本節(jié)課主要學習了條件語句的結構、特點、作用,14,1、條件結構的程序表示,2、注意書寫的規(guī)范性,IF,條件P,then,語句1,Else,語句2,End if,IF,條件P,then,語句,End if,滿足條件,P,語句,滿足條件,P,語句1,語句2,是,否,課時小結:,作業(yè):P24:3,4 課外作業(yè):練習冊相關內容,1、條件結構的程序表示2、注意書寫的規(guī)范性IF 條件P th,15,。

    點擊閱讀更多內容
    最新文檔
    傳統(tǒng)文化道德不是高懸的明月而是腳下的星光.pptx
    世界無煙日關注青少年成長健康無煙為成長護航.pptx
    五四青年節(jié)詩詞贊歌五四青年自強不息.pptx
    XX學校班主任培訓用心管理慧做班主任.pptx
    拒絕熬夜健康養(yǎng)生規(guī)律作息遠離亞健康.pptx
    兒童成長手冊時光里的童真印記.pptx
    幼兒園夏季傳染病預防指南預見夏天健康童行夏季傳染病預防科普.pptx
    高中生心理健康教育主題班會快樂學習高效學習正視壓力學會減壓.pptx
    員工職業(yè)道德與職業(yè)素養(yǎng)培訓遵守職業(yè)道德提高職業(yè)修養(yǎng).pptx
    2025職業(yè)病防治法宣傳周健康守護職防同行.pptx
    XX幼兒園防災減災安全教育臨災不亂安全童行學會保護自己.pptx
    在2025年縣教育工作大會暨高考備考工作推進會上的講話發(fā)言材料.docx
    在2025年縣全面從嚴治黨和黨風廉政會議上的講話發(fā)言材料.docx
    在2025年全市慶?!拔逡弧濒邉趧幽7侗碚么髸系闹v話發(fā)言材料多篇.docx
    2025年稅務局青年代表在五四青年座談會上的發(fā)言材料3篇.docx
    在2025年市委全體會議上的主持講話發(fā)言材料.docx
    2025年黨風廉政建設工作要點材料.docx
    在2025年全市青年干部慶祝五四青年節(jié)大會上的講話發(fā)言材料多篇.docx
    在入黨積極分子培訓班上的講話發(fā)言材料.docx
    縣文旅局黨組書記在五一假期及夏季旅游安全生產(chǎn)工作部署會議上的講話發(fā)言材料.docx
    賣家[上傳人]:txadgknqtxadgknquxa2
    資質:實名認證