版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第四章程序設(shè)計(jì)基礎(chǔ)信息技術(shù)
必修1粵教版普通高中教科書數(shù)據(jù)與計(jì)算回顧爸爸媽媽要出差4天,小明要負(fù)責(zé)照顧弟弟和自己幾天。在這幾天,他們遇到了各種問題,讓我們用計(jì)算機(jī)程序來幫助他們一起解決吧!第一天:弟弟的作業(yè)檢查4.1程序設(shè)計(jì)語言基礎(chǔ)知識(shí)設(shè)計(jì)解決日常生問題的計(jì)算機(jī)程序第二天:食品購(gòu)買4.2運(yùn)用順序結(jié)構(gòu)描述問題求解過程第三天:購(gòu)買作業(yè)本哥哥,我的作業(yè)本沒有了!哥哥帶你去超市買吧?,F(xiàn)在超市作業(yè)本在打折,規(guī)定購(gòu)買6本以上(含6本)10本以下(含10本)打九折,一次購(gòu)買11本以上(含11本)打八折。我來教你編一個(gè)程序,實(shí)現(xiàn)根據(jù)你要買的作業(yè)本的單價(jià)計(jì)算一下總費(fèi)用吧!4.3.1if語句的應(yīng)用分析問題超市作業(yè)本打折,規(guī)定購(gòu)買6本以上(含6本)10本以下(含10本)打九折,一次購(gòu)買11本以上(含11本)打八折。編一個(gè)程序,實(shí)現(xiàn)根據(jù)要買的作業(yè)本的單價(jià)計(jì)算總費(fèi)用。
設(shè)購(gòu)買作業(yè)本的數(shù)量為S本,單價(jià)為每本P元,折扣系數(shù)為J,總金額為T,關(guān)鍵的問題是如何根據(jù)購(gòu)買的本數(shù)確定折扣系數(shù)。根據(jù)題意有:如果S<6,則J=1.0;如果S>=6而且S<=10,則J=0.9;如果S>=11,則J=0.8;總金額T=S*P*J,T的值即為所求的總分析設(shè)計(jì)算法單分支if語句解決問題的算法描述如下:①輸入S、P的值;②如果S<6,則J=1.0;③如果S>=6而且S<=10,則J=0.9;④如果S>=11,則J=0.8;⑤T=S*P*J;⑥輸出T的值;⑦結(jié)束。4.3.1if語句的應(yīng)用1、單分支if語句If條件表達(dá)式:
語句AIf(條件表達(dá)式):
語句A
要點(diǎn)1:If條件表達(dá)式后面必須就愛冒號(hào)要點(diǎn)2:語句A必須嚴(yán)格遵循相同的縮進(jìn)在python中,代碼的縮進(jìn)非常重要,是體現(xiàn)代碼邏輯關(guān)系的重要方式。同一層次的代碼塊必須保證相同的縮進(jìn)量。一般以4個(gè)空格作為1個(gè)縮進(jìn)單位,可以按4次空格鍵或1次“Tab“鍵。注意:4.3.1if語句的應(yīng)用1)一般格式如果條件表達(dá)式為真,則執(zhí)行語句A,然后繼續(xù)往下執(zhí)行;如果條件表達(dá)式為假,則不執(zhí)行語句A,然后繼續(xù)往下執(zhí)行4.3.1if語句的應(yīng)用2)執(zhí)行過程編寫程序print()函數(shù)格式化輸出%f
格式化浮點(diǎn)數(shù)字,可指定小數(shù)點(diǎn)后的精度。%.2f
是指保留小數(shù)點(diǎn)后兩位。%y
是指格式化的對(duì)象是y。float()將變量轉(zhuǎn)換成浮點(diǎn)型4.3.1if語句的應(yīng)用調(diào)試運(yùn)行4.3.1if語句的應(yīng)用解決問題(利用單分支if語句編程實(shí)現(xiàn))1、請(qǐng)輸入一個(gè)整數(shù),判斷是奇數(shù)還是偶數(shù)。2、鍵盤輸入兩個(gè)整數(shù),按照由大到小的順序輸出兩個(gè)數(shù)實(shí)踐探究結(jié)果分析
哥哥,你看我的程序?qū)Σ粚?duì)?1、請(qǐng)輸入一個(gè)整數(shù),判斷是奇數(shù)還是偶數(shù)。2、鍵盤輸入兩個(gè)整數(shù),按照由大到小的順序輸出兩個(gè)數(shù)是正確的。程序其實(shí)還可以這樣寫:2、鍵盤輸入兩個(gè)整數(shù),按照由大到小的順序輸出兩個(gè)數(shù)你發(fā)現(xiàn)區(qū)別了嗎?結(jié)果分析
雙分支if語句2、雙分支if語句If條件表達(dá)式:
語句Aelse:
語句B4.3.1if語句的應(yīng)用1)一般格式注意:①if(條件表達(dá)式)后面加冒號(hào)“:”;②當(dāng)語句A和語句B是由多個(gè)語句構(gòu)成的復(fù)合語句時(shí),所有語句嚴(yán)格遵循相同的縮進(jìn)。
2、雙分支if語句4.3.1if語句的應(yīng)用2)執(zhí)行過程如果條件表達(dá)式為真,則執(zhí)行語句A,然后繼續(xù)往下執(zhí)行。如果條件表達(dá)式為假,則執(zhí)行語句B.然后繼續(xù)往下執(zhí)行。其執(zhí)行過程如圖4-9所示。實(shí)踐應(yīng)用
這里有三種作業(yè)本,優(yōu)惠價(jià)格分別為a元、b元和c元,你能編程輸出其優(yōu)惠價(jià)的最大值嗎?我們來靈活運(yùn)用if語句實(shí)現(xiàn)吧!分析問題三種作業(yè)本,優(yōu)惠價(jià)格分別為a元、b元和c元,編程輸出其優(yōu)惠價(jià)的最大值
對(duì)于讀入的三個(gè)數(shù)a、b、c,求優(yōu)惠最大值就是求a,b,c中的最大值。設(shè)其中的最大數(shù)為m,先找出a和b中最大的數(shù)賦給m,然后再將m與c比較,從而找了三個(gè)數(shù)中最大的數(shù)。分析結(jié)果分析設(shè)計(jì)算法根據(jù)上面的分析,解決問題的算法描述如下:① 輸入三個(gè)數(shù)a、b、c;② 如果a>b,則m=a;否則m=b;③ 如果c>m,則m=c;④ 輸出m的值;⑤ 結(jié)束。結(jié)果分析編寫程序結(jié)果分析函數(shù)分割:split()對(duì)象是一個(gè)“字符串”。split()括號(hào)內(nèi)可以沒有參數(shù),代表按照空,空格,換行符,制表符來分割。雙分支if語句單分支if語句調(diào)試運(yùn)行結(jié)果分析
If語句允許嵌套,即if語句中的語句A和語句B還可以是if語句。3、if語句的嵌套4.3.1if語句的應(yīng)用4.3.1if語句的應(yīng)用3、if語句的嵌套
小馬一家人準(zhǔn)備去迪士尼樂園玩,發(fā)現(xiàn)年卡有三種。請(qǐng)為游客編寫一個(gè)查看價(jià)格程序,游客輸入自己的年齡
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 鹽城師范學(xué)院《中學(xué)基礎(chǔ)教育研究專題》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年機(jī)械五金塑料件項(xiàng)目合作計(jì)劃書
- 2024個(gè)人土地承包合同范本大全
- 廣西梧州柳州2024年高三下學(xué)期第二次診斷性測(cè)試數(shù)學(xué)試題
- 廣西南寧市二中2024年高三5月考數(shù)學(xué)試題
- 2024裝修合同中的關(guān)鍵詞
- 鹽城師范學(xué)院《藝術(shù)概論》2022-2023學(xué)年第一學(xué)期期末試卷
- 鹽城師范學(xué)院《唐宋詩(shī)詞鑒賞》2023-2024學(xué)年第一學(xué)期期末試卷
- 鹽城師范學(xué)院《水文學(xué)與水資源》2022-2023學(xué)年第一學(xué)期期末試卷
- 2024貨物運(yùn)輸出租合同范文
- 《甲基化與腫瘤》PPT課件.ppt
- 中國(guó)電信渠道管理工作指導(dǎo)意見
- 海水比重與鹽度換算表
- 行政法對(duì)憲法實(shí)施的作用探討
- BIM等信息技術(shù)的使用
- 西方發(fā)愿文是一篇圓滿的作品它包括了初中后三階段最
- 檁條規(guī)格選用表
- 圖形推理100道(附答案)
- 俄語視聽說基礎(chǔ)教程1
- 群青生產(chǎn)工藝過程
- 集團(tuán)審計(jì)指令函
評(píng)論
0/150
提交評(píng)論