《循环结构 》PPT课件.ppt
《《循环结构 》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《循环结构 》PPT课件.ppt(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四节 循环结构(3)安阳一中 李永恒教学目标n1、掌握do.loop语句的使用方法。n2、完成活动四及体验活动引言n前面学习的用fornext语句实现循环,循环的次数都是事先知道的,而在现实生活中有很多重复操作的次数大都不是事先就知道的,这种情况下就要用另外的语句来实现循环,这就是今天咱们要学习的do.loop语句.学习指引DOLOOP语句Do While 条件 语句块Loop形式形式1:Do While/Until Loopi=1s=1Do while i50 s=s*i i=i+1Loopp2语句2否是学习指引DOLOOP语句Do 语句块Loop While 条件形式形式2:Do Loo
2、p While/Untili=1s=1Do s=s*i i=i+1Loop while i50p2语句块2否是学习指引DOLOOP语句n通过对DoLoop语句以上几种形式的比较,我们总结如下:n在以上两种形式的比较中,我们发现while和until的区别仅仅是循环条件相反,通过修改循环条件,它们之间可以互相转化,所以在实际应用中,我们习惯上经常使用Do whileLoop 和DoLoop Until两种形式,即“当结构”和“直到结构”。n使用“当结构”,即当满足循环条件才执行循环体;n使用“直到结构”,即直到满足条件才退出循环,循环体至少执行一次,而“当结构”中,若不满足条件,可能循环体一次也
3、不执行;n使用DoLoop语句需要注意循环体中一定要有修改循环控制条件的语句,否则一旦进入循环体就无法结束循环,陷入死循环。活动四 用DOLOOP语句实现循环结构n问题:小明的爸爸决定对某种电脑进行促销。促销方案为:买第一台电脑时需付全价6400元,买第二台时只需付全价的95%,依此类推,买后一台电脑的价格是前一台的95%,但是最低价不得低于3800元,如果低于3800元就按3800元的价格购买。有一位顾客需要为单位购置电脑,他计划购买电脑的费用是50000元,求该顾客最多能买几台电脑,需付多少钱。1.问题分析。n本问题的解决思路是:一、每买一台电脑,需要计算这台电脑的价格,然后累加到总金额上
4、,当总金额超过50000元时就停止循环。因此,本循环过程中的重复操作是计算电脑的单价及总金额。二、在计算电脑的单价时,还需要做一个判断:如果打折后的价格大于3800元,那么在前一次价格的基础上打折,折扣率为95%,否则价格即为3800元,不再打折,此后的折扣率可看作为100%。设电脑的价格为p,折扣率为m,购买电脑的台数为n,购买电脑的总金额为s。折扣率m的值需要根据前一台电脑的价格p来确定。如果p3800,那么m=_;否则_。根据促销方案,购买某台电脑的价格是在前一台的价格上再打折,可采用累乘的方式计算某台电脑的价格。计算公式为p=p*_。采用累加的方式,购买电脑总金额的计算公式为s=s+_
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 循环结构 循环结构 PPT课件 循环 结构 PPT 课件
限制150内