4.4.1for循環(huán)的應(yīng)用(存錢貸款)課件粵教版高中信息技術(shù)必修1_第1頁(yè)
4.4.1for循環(huán)的應(yīng)用(存錢貸款)課件粵教版高中信息技術(shù)必修1_第2頁(yè)
4.4.1for循環(huán)的應(yīng)用(存錢貸款)課件粵教版高中信息技術(shù)必修1_第3頁(yè)
4.4.1for循環(huán)的應(yīng)用(存錢貸款)課件粵教版高中信息技術(shù)必修1_第4頁(yè)
4.4.1for循環(huán)的應(yīng)用(存錢貸款)課件粵教版高中信息技術(shù)必修1_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

0、復(fù)習(xí)for循環(huán)變量in

range(初值,終值,步長(zhǎng))

:

語(yǔ)句組foriinrange(1,11,1):print(i)代碼如果想計(jì)算并輸出第五天存錢后,存錢罐一共有多少錢?應(yīng)怎么用代碼實(shí)現(xiàn)呢?小智想買手寫板便于繪畫,于是按照如下方式進(jìn)行存錢:第1天存1元錢,第2天存2元錢,第3天存3元錢,……第5天存5元錢。請(qǐng)打印輸出每次放入存錢罐的錢數(shù)。算法描述:(1)為錢數(shù)定義名字:i(2)每天放入存錢罐的錢數(shù)變化12345(3)確定循環(huán)變量對(duì)應(yīng)的序列:range(1,6,1)(4)確定循環(huán)語(yǔ)句組:print(i)4.4.1for循環(huán)的應(yīng)用(存錢貸款)主講人:雙飛燕天數(shù)S錢數(shù)i54321一、循環(huán)變量的應(yīng)用1+2+3+4+5s=0s=0+1s=1+2s=3+3s=6+4s=10+512345i+s(上)=s小智想買手寫板便于繪畫,于是按照如下方式進(jìn)行存錢:第1天存1元錢,第2天存2元錢,……第5天存5元錢。請(qǐng)計(jì)算并輸出存錢罐一共有多少錢?算法描述:(1)數(shù)學(xué)計(jì)算式:(2)s代表什么?(3)12345代表什么?(4)變量有哪些?誰(shuí)是循環(huán)變量?(5)循環(huán)變量對(duì)應(yīng)的序列:(6)循環(huán)語(yǔ)句組:s=1+2+3+4+5存錢罐里錢的總數(shù)每天存的錢總錢數(shù)s每天存的錢i

range(1,6,1)s=s+i一、循環(huán)變量的應(yīng)用1+2+3+4+5小智想買手寫板便于繪畫,于是按照如下方式進(jìn)行存錢:第1天存1元錢,第2天存2元錢,……第5天存5元錢。請(qǐng)計(jì)算并輸出存錢罐一共有多少錢?算法描述:(1)數(shù)學(xué)計(jì)算式:(2)s代表什么?(3)12345代表什么?(4)變量有哪些?誰(shuí)是循環(huán)變量?(5)循環(huán)變量對(duì)應(yīng)的序列:(6)循環(huán)語(yǔ)句組:s=1+2+3+4+5存錢罐里錢的總數(shù)每天存的錢總錢數(shù)s每天存的錢i

range(1,6,1)s=s+is=0foriinrange(1,6,1):s=s+iprint(s)代碼for循環(huán)變量in

range(初值,終值,步長(zhǎng))

:

語(yǔ)句組二、累加1+2+3+..+n小智想買手寫板便于繪畫,于是按照如下方式進(jìn)行存錢:第1天存1元錢,第2天存2元錢,……最后一天存n元錢。請(qǐng)計(jì)算并輸出存錢罐一共有多少錢?算法描述:(1)數(shù)學(xué)計(jì)算式:(2)s代表什么?(3)123…n代表什么?(4)從鍵盤輸入n:(5)確定序列:range(1,n+1,1)(6)循環(huán)語(yǔ)句組:s=s+is=1+2+3+…+n存錢罐里錢的總數(shù)每天存的錢s=0foriinrange(1,6,1):s=s+iprint(s)n=int(input())s=0foriinrange(1,n+1,1):s=s+iprint(s)變量=input()整型變量=int(input())三、實(shí)踐操作——銀行貸款s=1000sum=0foriinrange(1,13,1):sum=s+s*0.5%*iprint(s)代碼通過計(jì)算,小智發(fā)現(xiàn)30天后存錢金額較少,不能買到心儀的繪畫板,于是想進(jìn)行貸款,網(wǎng)上有以下幾項(xiàng)貸款方法:1.如果在銀行貸款,則貸款要求如下:假設(shè)小王在去年12月1日貸款1000元,貸款月利率0.5%,每月還款金額為:1月還款:1005=1000+1000*0.5%2月還款:1010=1005+1000*0.5%=1000+1000*0.5%*23月還款:1015=1010+1000*0.5%=1000+1000*0.5%*3…請(qǐng)問今年12月份共需還款多少錢?算法描述:(1)還錢總數(shù):sum本金:s(2)還款月份:i(3)確定序列:range(1,13,1)(5)確定循環(huán)語(yǔ)句組:sum=s+s*0.5%*i三、實(shí)踐操作——民間合法貸款s=1000sum=0foriinrange(1,13,1):sum=s+s*2%*iprint(s)代碼通過計(jì)算,小智發(fā)現(xiàn)30天后存錢金額較少,于是想進(jìn)行貸款,網(wǎng)上有以下幾項(xiàng)貸款方法:2.如果不在銀行貸款,則民間合法的貸款要求如下:假設(shè)小王在去年12月1日貸款1000元,貸款月利率2%,每月還款金額為:1月還款:1020=1000+1000*2%2月還款:1040=1020+1000*2%=1000+1000*2%*23月還款:1060=1040+1000*2%=1000+1000*2%*3…請(qǐng)問今年12月份共需還款多少錢?算法描述:(1)還錢總數(shù):sum本金:s(2)還款月份:i(3)確定序列:range(1,13,1)(5)確定循環(huán)語(yǔ)句組:sum=s+s*2%*i三、實(shí)踐操作——校園貸、網(wǎng)絡(luò)貸sum=1000foriinrange(1,13,1):sum=sum*1.1print(s)代碼通過計(jì)算,小智發(fā)現(xiàn)30天后存錢金額較少,于是想進(jìn)行貸款,網(wǎng)上有以下幾項(xiàng)貸款方法:3.通常說校園貸、網(wǎng)絡(luò)貸等不合法的貸款要求如下:假設(shè)小王在去年12月1日貸款1000元,貸款月利率10%,每月還款金額為:1月還款:1100=1000+1000*10%=1000*1.12月還款:1210=1100+1100*10%=1100*1.13月還款:1331=1210+1210*10%=1210*1.1…請(qǐng)問今年12月份共需還款多少錢?算法描述:(1)還錢總數(shù):sum(2)還款月份:i(3)確定序列:range(1,13,1)(5)確定循環(huán)語(yǔ)句組:sum=sum*1.1請(qǐng)修改上述代碼,實(shí)現(xiàn)從鍵盤輸入貸款本金s、還款月數(shù)n,計(jì)算并輸出n個(gè)月后需還款的總金額。按照月利率10%,利滾利的方式還款。從鍵盤輸入整數(shù)n,計(jì)算并輸出1~n(包括1和n)之間所有自然數(shù)的積:即:1*2*3*4*…*n1.為存放自然數(shù)積的變量s賦初值:s=12.確定序列:range(1,n+1,1)3.確定循環(huán)語(yǔ)句組:s=s*i4.循環(huán)結(jié)束后輸出結(jié)果s四、1~n累加

1~n累乘n=int(input())s=0foriinrange(1,n+1,1):s=s+iprint(s)從鍵盤輸入整數(shù)n,計(jì)算并輸出1~n(包括1和n)之間所有自然數(shù)的和:即:1+2+3+4+…+n1.為存放自然數(shù)和的變量s賦初值:s=02.確定序列:range(1,n+1,1)3.確定循環(huán)語(yǔ)句組:s=s+i4.循環(huán)結(jié)束后輸出結(jié)果sn=int(input())s=1foriinrange(1,n+1,1):s=s*iprint(s)為什么累加時(shí),s的初值為0?不改變累加的結(jié)果0+1+2+..+n=1+2+…+n累乘時(shí),s的初值為多少才不改變累乘的結(jié)果?11*1*2*…*n=1*2*…*n五、課堂小結(jié)n=int(input())s=0foriinrange(1,n+1,1):s=s+iprint(s)n=int(input())s=1foriinrange(1,n+1,1):s=s*iprint(s)累加累乘1+2+3+…n0+1+2+3+…+n1*2*3*…*n1*1*2*3*…*n1.下列代碼的運(yùn)行結(jié)果是(

)A.1205 B.1204C.244 D.245六、課堂練習(xí)Cs=1foriinrange(1,5):s=s*iprint(s,i)is=s*i1234126242.如果從鍵盤輸入整數(shù)9,流程圖的輸出結(jié)果是()A.169 B.259C.167 D.257六、課堂練習(xí)Ai=i+2i<n?s=s+i1357914916是是是是否3.小明想編寫程序?qū)崿F(xiàn)以下功能:輸入正整數(shù)n,并計(jì)算1到n的累加值,即1+2+…+n。程序流程圖如下圖所示。六、課堂練習(xí)開始i=1①i=i+1②i<=n?輸出

s結(jié)束是否輸入正整數(shù)n③①foriin

:

②print('theresult:',s)(1)請(qǐng)根據(jù)題意,選擇恰當(dāng)?shù)倪x項(xiàng),補(bǔ)全流程圖的①

和②

處。A.s=0B.s=1 C.s==0 D.s==1E.s=s+iF.s==s+i G.s=

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論