4.4 运用循环结构描述问题求解过程 课件 高中信息技术同步教学课件(粤教版2019)必修1

2022-09-28
| 25页
| 1515人阅读
| 4人下载
精品

内容正文:

程序设计基础 粤教版(2019版) 信息技术(高中) 4.4 运用选择结构描述问题求解过程 学易同步精品课堂 必修1 数据与计算 第四章 程序的循环结构是程序设计中常用到的基本结构之一。循环是让计算机自动完成重 复工作的常见方式。for循环、while循环、循环嵌套、循环控制等都是程序循环结构的主 要内容。 课堂导入 4 . 4 . 1 for 循环的应用 for循环语句的一般格式如下: for 循环变量 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,可以用for循环结构编程来解决这个问题。 (2)设计算法 根据上述分析,可设计如下算法:需要有一个循环变量从 1变化到10,将该变量命名为i;还需要另外一个临时变量不断 和该变量进行加法运算,并记录运算结果,将临时变量命名为 sum;变量i每增加1时,就和变量sum进行一次加法运算,变量 sum记录的是累加的结果。该算法流程图如图4-14所示。 (3)编写程序 根据上面设计的算法,编写出解决该问题的程序(见配套学 习资源包“第四章\课本素材\程序4-5”)如下: sum=0 for i in range(1,11): sum=sum+i print("the result:",sum) 程序4-5 (4)调试程序 将程序4-5输入计算机进行调试运行,所得结果为“the result:55”。 4 . 4 . 2 while循环的应用 while (表达式): 语句或语句组 图4-15  while循环执行过程流程图 4.4.3 循环嵌套的应用 项目小组经过讨论,最后选择购买单价分别为1.8元的笔记本、1.9元的笔、2.1元的 小饰品作为活动的奖品和纪念品,每一种物品至少买1

资源预览图

4.4  运用循环结构描述问题求解过程 课件 高中信息技术同步教学课件(粤教版2019)必修1
1
4.4  运用循环结构描述问题求解过程 课件 高中信息技术同步教学课件(粤教版2019)必修1
2
4.4  运用循环结构描述问题求解过程 课件 高中信息技术同步教学课件(粤教版2019)必修1
3
4.4  运用循环结构描述问题求解过程 课件 高中信息技术同步教学课件(粤教版2019)必修1
4
4.4  运用循环结构描述问题求解过程 课件 高中信息技术同步教学课件(粤教版2019)必修1
5
4.4  运用循环结构描述问题求解过程 课件 高中信息技术同步教学课件(粤教版2019)必修1
6
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。