终身会员
搜索
    上传资料 赚现金
    粤教版 必修一  4.4  运用选择结构描述问题求解过程第1页
    粤教版 必修一  4.4  运用选择结构描述问题求解过程第2页
    粤教版 必修一  4.4  运用选择结构描述问题求解过程第3页
    粤教版 必修一  4.4  运用选择结构描述问题求解过程第4页
    粤教版 必修一  4.4  运用选择结构描述问题求解过程第5页
    粤教版 必修一  4.4  运用选择结构描述问题求解过程第6页
    粤教版 必修一  4.4  运用选择结构描述问题求解过程第7页
    粤教版 必修一  4.4  运用选择结构描述问题求解过程第8页
    还剩18页未读, 继续阅读
    下载需要30学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    信息技术必修1 数据与计算4.4.4 循环控制的应用试讲课ppt课件

    展开

    这是一份信息技术必修1 数据与计算4.4.4 循环控制的应用试讲课ppt课件,共26页。PPT课件主要包含了课堂导入,程序4-5,本章学业评价等内容,欢迎下载使用。
    程序的循环结构是程序设计中常用到的基本结构之一。循环是让计算机自动完成重 复工作的常见方式。fr循环、while循环、循环嵌套、循环控制等都是程序循环结构的主 要内容。
    4 . 4 . 1 fr 循环的应用
    fr循环语句的一般格式如下: fr 循环变量 in 列表: 语句或语句组
    表4-9  缩进循环体示例
    表4-10  先定义后使用的列表示例
    表4-11  range( )函数示例
    表4-12  range( )函数指定步长示例
    表4-13  range( )函数降序功能示例
    假如项目小组经过讨论,决定先网购单价为1元至10元的十种笔记本各1本,且每一种 只买1本,那么该如何编程计算一共要花多少元?
    (1)分析问题这个问题相当于要计算从1到10的累加值。1~10的累加就是 计算1+2+…+10,可以用fr循环结构编程来解决这个问题。 (2)设计算法根据上述分析,可设计如下算法:需要有一个循环变量从 1变化到10,将该变量命名为i;还需要另外一个临时变量不断 和该变量进行加法运算,并记录运算结果,将临时变量命名为 sum;变量i每增加1时,就和变量sum进行一次加法运算,变量 sum记录的是累加的结果。该算法流程图如图4-14所示。
    (3)编写程序 根据上面设计的算法,编写出解决该问题的程序(见配套学 习资源包“第四章\课本素材\程序4-5”)如下:
    sum=0 fr i in range(1,11): sum=sum+i print("the result:",sum)
    (4)调试程序 将程序4-5输入计算机进行调试运行,所得结果为“the result:55”。
    4 . 4 . 2 while循环的应用
    while (表达式): 语句或语句组
    图4-15  while循环执行过程流程图
    4.4.3 循环嵌套的应用
    项目小组经过讨论,最后选择购买单价分别为1.8元的笔记本、1.9元的笔、2.1元的 小饰品作为活动的奖品和纪念品,每一种物品至少买100件,并且尽可能地用完1000元经 费。如何设计方案,才能实现购买物品数量最多呢?如数量相同的情况下余额最小的方案 为最佳,则最佳方案中每一种物品的数量是多少?余额是多少?
    4 . 4 . 4 循环控制的应用
    break语句 在循环结构中,可以用break语句跳出当前循环体,从而中断当前循环。在实际运用 中,往往是在循环体中使用某一个条件来选择是否中断循环,即跳出当前循环,继而执行 当前循环外的下一条语句。也就是说,当某个条件成立的时候,需要立即退出循环,不再 运行循环中余下的代码。
    2. cntinue语句 cntinue语句是对break语句的补充。cntinue不是立即跳出循环体,而是当条件符合需 要跳转的时候,跳过该次循环结束前的语句,回到循环开头的条件测试部分,重新开始执 行循环。同理,在实际运用中,往往是在循环体中使用某一个条件来选择是否跳转循环。
    单选题 (1)在Pythn中,元素是无序不重复的是(  )。 A.列表    B.元组    C.集合    D.字符串 (2)在以下运算符中,优先级最低的运算符是(  )。 A.*     B.!=    C.+    D.=
    (3)有以下程序段: sum=1 fr i in range(1,5): sum=sum*i print(sum,i) 程序的运行结果为(  )。 A.24 5    B.120 5   C.24 4    D.120 4
    2. 思考题 编写函数,接收一个正偶数为参数,输出两个素数,并且这两个素数之和等于原来的 正偶数。如果存在多组符合条件的素数,则全部输出。
    3. 情境题 同学们上网学习2018年8月31日第七次修正的 《中华人民共和国个人所得税法》,了解居民个人应纳税所得额的含义和个人所得税税率 表(综合所得适用),试设计一个程序计算以下人员应缴个人所得税额。

    相关课件

    高中信息技术第四章 程序设计基础4.4 运用循环结构描述问题求解过程4.4.1 for循环的应用图文课件ppt:

    这是一份高中信息技术第四章 程序设计基础4.4 运用循环结构描述问题求解过程4.4.1 for循环的应用图文课件ppt,共32页。PPT课件主要包含了收花问题,请同学们计算出答案,Part1,Part2,列表有三种表示方法,Part3,Part4,Part5,Part6等内容,欢迎下载使用。

    高中信息技术粤教版 (2019)必修1 数据与计算5.1.1 大数据评优课ppt课件:

    这是一份高中信息技术粤教版 (2019)必修1 数据与计算5.1.1 大数据评优课ppt课件,共20页。PPT课件主要包含了大数据,大数据的特征,学习目标,重点大数据的特征,难点大数据的特征,重难点,课堂导入等内容,欢迎下载使用。

    高中信息技术粤教版 (2019)必修1 数据与计算4.3.1 if语句的应用精品课件ppt:

    这是一份高中信息技术粤教版 (2019)必修1 数据与计算4.3.1 if语句的应用精品课件ppt,共23页。PPT课件主要包含了3编写程序,4调试程序等内容,欢迎下载使用。

    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map