




信息技术浙教版第九课 循环结构——Do循环授课课件ppt
展开这是一份信息技术浙教版第九课 循环结构——Do循环授课课件ppt,共10页。PPT课件主要包含了问题呈现,问题分析,遇到的问题,知识回顾,For循环语句格式,能不能,Do循环结构,Do循环结构流程图,问题回归等内容,欢迎下载使用。
小明想要买一个飞机模型,该模型的价格是500元,于是他决定每天存15块钱,那么请问他几天后能存够钱呢?
1.小明每天存15块,几天能存到500块?2.用已学过的程序设计方法能否解决这题?
Fr 循环变量 = 初值 T 终值 [Step 步长] 循环体Next 循环变量
我们能否用Fr循环来解决上述问题呢?
问题特征:已知循环结束条件存够500但不知要存几天,也就是不知道循环次数,要在递推过程中才能确定是否结束循环
小明每天存15块,几天能存到500块?
结论:因为我们不确定循环次数,所以不能用Fr循环语句来解决这个问题。
循环语句结构D while <条件表达式> 循环体Lp
D循环就是当条件表达式的值为真(True)时,执行循环体;为假(False)时,结束循环。
题目:小明想要买一个飞机模型,该模型的价格是500元,于是他决定每天存15块钱,那么请问他几天后能存够钱呢?
D循环结构编写程序要点1.确定初值2.确定满足循环条件的表达式3.循环体中要有能改变循环条件的变量表达式
说明: 当循环次数未知时,只能用D循环。 Fr循环只能用在循环次数已知的情况
DO…Lp 语句程序实例
储蓄问题:已知某同学有一些零用钱,想通过储蓄增值,存入多少年,才能达到一定的数额?
1.任务分析(1)存期以一年为单位,存款以元为单位。(2)一年期的存款利率均为3% (不考虑利率调整)。 本金p元,存入银行n年后本息为q元;
Dim p As Single, q As Single,n As Integer n = 0 '储蓄年数n置初值0 p = Val(Text1.Text) 'p表示“零用钱”本金 q = Val(Text2.Text) 'q表示到期本息总额 D While p < q p = p + p * 0.03 n = n + 1 Lp Text3.Text = Str(n) '输出到文本框
相关课件
这是一份初中信息技术浙教版 (广西、宁波)九年级第七课 循环结构程序设计授课课件ppt,共12页。PPT课件主要包含了教学过程等内容,欢迎下载使用。
这是一份初中信息技术大连版七年级下册第七课 巧接弹力球——复杂循环结构与跳出循环优秀课件ppt,共11页。PPT课件主要包含了巧接弹力球等内容,欢迎下载使用。
这是一份大连版七年级下册第七课 巧接弹力球——复杂循环结构与跳出循环教案配套课件ppt,共13页。PPT课件主要包含了新课导入,教学目标,学习任务,小球反弹分析,自主活动,跳出循环等内容,欢迎下载使用。