- 6
- 0
- 约1.38千字
- 约 12页
- 2019-09-30 发布于河南
- 举报
3.4.2 算法及其表示用计算机解决问题的过程明确问题分析问题分析问题描述算法描述算法编写程序调试运行解决问题算法的表示1.文字描述第一步:小圆盘移动到最右侧的柱子上第二步:中圆盘移动到中间的柱子上第三步:小圆盘移动到中间的柱子上第四步:大圆盘移动到最右侧的柱子上第五步:小圆盘移动到最左侧的柱子上第六步:中圆盘移动到最右侧的柱子上第七步:小圆盘移动到最右侧的柱子上开始小圆盘 最右侧中圆盘 中间小圆盘 中间大圆盘 最右侧小圆盘 最左侧中圆盘 最右侧小圆盘 最右侧结束算法的表示2.流程图文字描述:第一步:小圆盘移动到最右侧的柱子上第二步:中圆盘移动到中间的柱子上第三步:小圆盘移动到中间的柱子上第四步:大圆盘移动到最右侧的柱子上第五步:小圆盘移动到最左侧的柱子上第六步:中圆盘移动到最右侧的柱子上第七步:小圆盘移动到最右侧的柱子上优点有采用简单规范的符号,画法简单;结构清晰,逻辑性强;便于描述,容易理解小标题01您的内容打在这里,或者通过复制的文本后,在此选择粘贴,并选择只保留文字。您的内容打在这里,或者通过复制的文本后,算法的表示2.流程图开始输入a和b如果a=b否是显示b的值显示a的值结束算法的表示四练习:电脑输出任意输入的两个数中的最大值。文字描述算法:?输入两个数值存放在变量a和b中。?如果a=b,就输出(显示)a的值?否则就输出(显示)b的值开始输入a和b如果a=b否是a=b显示a的值结束算法的表示四 初次练习:电脑输出任意输入的两个数中的最大值。文字描述算法:?输入两个数值存放在变量a和b中?如果a=b,就没有操作?否则就④显示a的值让a等于b变量里存放的值开始输入a和b如果a=b否是c=aa=b显示a,b的值b=c结束算法的表示四四再次练习:将任意输入的两个数按大小顺序显示出来。文字描述算法:?输入两个数值存放在变量a和b中?如果a=b,就没有操作?否则就④显示a,b的值让a,b里的数值交换如何实现两个变量里的数值交换?变量a,b就相当于两个容器容器的内容要实现交换我们需要借用第三个容器c做中间容器C=A,A=B,B=C开始输入a和b如果a=c如果a=b否是如果b=c是否是否显示c的值显示a的值显示c的值显示b的值结束算法的表示四四综合练习:将任意输入的三个数中最大的值显示出来。(请小组讨论,然后各自完成此流程图。注意算法的多样性。)文字描述算法:?输入三个数值存放在变量a,b和c中?条件a=b, 如果成立,再判断a=c是否成立, 如果成立,显示a, 否则显示c 如果a=b条件不成立,再判断b=c, 如果成立,显示b, 否则显示c信息技术----解放人的脑力与体力的革命技术显示a的值输入a和b结束如果a=b且a=c如果b=c是否是否显示c的值显示b的值算法的多样性四文字描述算法:?输入三个数值存放在变量a,b和c中?条件a=b且a=c; 如果成立,显示a, 如果条件不成立,再判断b=c, 如果成立,显示b, 否则显示c解决问题的实际步骤有限性特征明确性算法可行性描述方法自然语言程序设计的核心流程图小结四算法的确定四要完成一个流程图你觉得难度最大的在哪?画的时候容易出错的地方在哪?框图形状的选择课后练习四四阅读课本67页找出三个数最大值的算法流程图。
您可能关注的文档
- 1.1.1人是如何解决问题的.doc
- 1.1.1角的概念的推广.docx
- 1.1.1人是如何解决问题的.ppt
- 1.1.1因特网服务类型 (2).ppt
- 第01节什么是抛体运动.pptx
- 1.1.2充分条件和必要条件.pptx
- 1.2.1中心投影与平行投影.docx
- C.多用电表的使用.ppt
- 1.1.2因特网的应用与发展趋势.ppt
- 1.2.2空间中的平行关系.docx
- 宣贯培训(2026年)《GB 19159-2012车用液化石油气》.pptx
- 宣贯培训(2026年)《GB 19079.31-2013体育场所开放条件与技术要求 第31部分:高山探险场所》.pptx
- 宣贯培训(2026年)《GB 19430-2013柠檬酸工业水污染物排放标准》.pptx
- 宣贯培训(2026年)《GB 19572-2013低压二氧化碳灭火系统及部件》.pptx
- 宣贯培训(2026年)《GB 21976.2-2012建筑火灾逃生避难器材 第2部分:逃生缓降器》.pptx
- 宣贯培训(2026年)《GB 21521-2014复印机、打印机和传真机能效限定值及能效等级》.pptx
- 宣贯培训(2026年)《GB 21976.3-2012建筑火灾逃生避难器材 第3部分:逃生梯》.pptx
- 宣贯培训(2026年)《GB 21976.4-2012建筑火灾逃生避难器材 第4部分:逃生滑道》.pptx
- 宣贯培训(2026年)《GB 21976.5-2012建筑火灾逃生避难器材 第5部分:应急逃生器》.pptx
- 宣贯培训(2026年)《GBT 91-2000开口销》.pptx
原创力文档

文档评论(0)