下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
[典型例題研究]規(guī)律發(fā)現(xiàn)【例1】某地電信部門規(guī)定:撥打市內(nèi)電話時(shí),若是通話時(shí)間不高出到郵局寄信也屬此類問題,3min,則收取通話費(fèi)0.22元;若是通話時(shí)間高出3min,則高出部分按每不足額部分按足額付費(fèi).分鐘0.1元收取通話費(fèi),不足1min按1min計(jì).設(shè)通話時(shí)間為t(min),通話花銷為y(元),如何設(shè)計(jì)一個(gè)計(jì)算通話花銷的算法?編寫一個(gè)程序.解析:實(shí)質(zhì)上y是關(guān)于t的分段函數(shù),關(guān)系式為分段函數(shù)實(shí)際上是關(guān)于條件0.22(0t3),的選擇,用條件結(jié)構(gòu),相應(yīng)的程序用條件語句.y=[x]叫取整函y=0.220.1(t3)(t3,tZ),數(shù),如[2.5]=2,[3]=3.0.220.1([t3]1)(t3,tZ).[t-3]表示取不大于t-3的整數(shù)部分.其算法的程序框圖是開始輸入t可否≥3?是t是整數(shù)嗎?否y=0.22y=0.22+0.1(t-3)y=0.22+0.1([t-3]+1)輸出y
這里有兩個(gè)條件結(jié)構(gòu),要分清各自的控制條件.取整函數(shù)在程序中用INT()來表示,如:INT(2.5)=2,INT(3)=3,INT(-3.5)=-4.若t是整數(shù),則INT(t)=t,若t不是整數(shù),則INT(t)<>t.這里應(yīng)用的是條件結(jié)構(gòu),在程序語言中用條件語句來表達(dá).結(jié)束解:INPUT“請輸入通話時(shí)間(分鐘):”;tIFt<=3THENy=0.22ELSEIFINT(t)=tTHENy=0.22+0.1*(t-3)ELSEy=0.22+0.1*(INT(t-3)+1)ENDIFENDIFPRINT“通話時(shí)間為(分鐘):”;tPRINT“通話花銷為(元):”;yEND【例2】少兒乘坐火車時(shí),若身高不高出1.1m,則不需買票;若身高妙過1.1m但不高出1.4m,則需買半票;若身高妙過1.4m,則需買全票.試設(shè)計(jì)一個(gè)買票的算法.解析:可否買票,買何種票,都是以身高作為條件進(jìn)行判斷的,此處形成條件結(jié)構(gòu)嵌套.程序框圖是
條件語句嵌套分別用ENDIF結(jié)束.程序結(jié)束用END結(jié)束.在程序中要區(qū)分開ENDIF與END的作用.當(dāng)t-3不是整數(shù)時(shí),計(jì)費(fèi)時(shí)間應(yīng)該是t-3的整數(shù)部分加1.分段函數(shù)的形式.近似的實(shí)責(zé)問題,乘飛機(jī)按年齡分:12歲以下買半票,12歲以上買全票,無免票.開始輸入身高h(yuǎn)是h≤1.1?否輸出免票信息否h≤1.4?是輸出買半票信息輸出買全票信息解:INPUT“請輸入身高h(yuǎn)(米):”;h結(jié)束IFh<=1.1THENPRINT“免票”ELSEIFh<=1.4THENPRINT“買半票”ELSEPRINT“買全票”ENDIFENDIFEND【例3】任意輸入三個(gè)正數(shù),判斷可否構(gòu)成三角形,若能構(gòu)成三角形,利用公式S=p(pa)(pb)(pc)〔其中p=1(a+b+c)〕計(jì)算其面積.2解析:可否構(gòu)成三角形,要看兩邊之和可否大于第三邊,且任意兩邊都要比較,這實(shí)質(zhì)上有三個(gè)條件同時(shí)成立.解:INPUT“請輸入三個(gè)正數(shù)a,b,c:”;a,b,cIFa+b>cANDb+c>aANDc+a>bTHENp=(a+b+c)/2m=p*(p-a)*(p-b)*(p-c)S=SQR(m)PRINT“能構(gòu)成三角形”PRINT“這個(gè)三角形的面積是S=”;SELSEPRINT“構(gòu)不行三角形”ENDIFEND【例4】某次考試規(guī)定:共考三門課,凡考試吻合以下條件之一的,發(fā)給優(yōu)秀證書.(1)三門成績之和大于280分的;(2)其中兩門成績大于95分,另一門大于80分的.試編寫一個(gè)算法的程序.解析:第一種情況簡單實(shí)現(xiàn),第二種情況又能夠分為三種情況,要一
條件結(jié)構(gòu)嵌套.在h>1.1時(shí),又有條件限制.此處的ELSE分支指的是h>1.1時(shí).此處的ELSE分支指的是h>1.4時(shí).思想拓展這個(gè)例題在上節(jié)例題中已出現(xiàn),但當(dāng)時(shí)已確定是三角形,今天需要先判斷可否構(gòu)成三角形.進(jìn)一步地還可以夠把題目加深一下:任意輸入三個(gè)實(shí)數(shù),這時(shí)需先判斷這三個(gè)實(shí)數(shù),若最少有一個(gè)為負(fù)數(shù)或零,則構(gòu)不行三角形,爾后才是三個(gè)正數(shù)的情況.實(shí)質(zhì)上比較兩邊之和大于第三邊,只需比較兩條較短的邊的和大于第三邊即可.因此,開始時(shí)能夠先比較a、b、c的大小,然后再比較兩個(gè)較小數(shù)的和與第三邊的關(guān)系.一分清.用條件語句嵌套.解:INPUT“請輸入學(xué)生的考試成績a,b,c:”;a,b,cIFa+b+c>280THENPRINT“請發(fā)給優(yōu)秀證書!”ELSEIFa>95ANDb>95ANDc>80THENPRINT“請發(fā)給優(yōu)秀證書!”ELSEIFa>95ANDc>95ANDb>80THENPRINT“請發(fā)給優(yōu)秀證書!”ELSEIFb>95ANDc>95ANDa>80THENPRINT“請發(fā)給優(yōu)秀證書!”ELSEPRINT“不發(fā)給優(yōu)秀
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版國有土地臨時(shí)用地合同3篇
- 二零二五版高級別別墅居住權(quán)購置與買賣合同3篇
- 醫(yī)院2025年度物流配送服務(wù)合同2篇
- 二零二五年度交通樞紐“四害”滅治與旅客健康服務(wù)合同3篇
- 二零二五版數(shù)字藝術(shù)版權(quán)保護(hù)與侵權(quán)處理合同范本3篇
- 二零二五版宅基地使用權(quán)轉(zhuǎn)讓及農(nóng)村土地流轉(zhuǎn)收益分配合同2篇
- 二零二五年戶外廣告牌場地租賃及新媒體營銷合同3篇
- 二零二五年投影機(jī)采購與燈光音響租賃服務(wù)合同3篇
- 二零二五版建筑工程項(xiàng)目招投標(biāo)代理中介費(fèi)合同3篇
- 二零二五版汽車零部件鈑金加工及機(jī)加服務(wù)采購合同模板3篇
- 退學(xué)費(fèi)和解協(xié)議書模板
- 2024至2030年中國對氯甲苯行業(yè)市場全景調(diào)研及發(fā)展趨勢分析報(bào)告
- 智能教育輔助系統(tǒng)運(yùn)營服務(wù)合同
- 心功能分級及護(hù)理
- DLT 572-2021 電力變壓器運(yùn)行規(guī)程
- 重慶育才中學(xué)2025屆化學(xué)九上期末教學(xué)質(zhì)量檢測試題含解析
- 成都市2022級(2025屆)高中畢業(yè)班摸底測試(零診)數(shù)學(xué)試卷(含答案)
- 【云南省中藥材出口現(xiàn)狀、問題及對策11000字(論文)】
- 服裝板房管理制度
- 河北省興隆縣盛嘉恒信礦業(yè)有限公司李杖子硅石礦礦山地質(zhì)環(huán)境保護(hù)與治理恢復(fù)方案
- 第七章力與運(yùn)動第八章壓強(qiáng)第九章浮力綜合檢測題(一)-2023-2024學(xué)年滬科版物理八年級下學(xué)期
評論
0/150
提交評論