收藏 分享(赏)

如何描述算法.docx

上传人:HR专家 文档编号:11829641 上传时间:2021-02-05 格式:DOCX 页数:3 大小:65.11KB
下载 相关 举报
如何描述算法.docx_第1页
第1页 / 共3页
如何描述算法.docx_第2页
第2页 / 共3页
如何描述算法.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、算法描述与设计用流程图描述算法一、牛刀小试:基础任务高中生小华当前实力值是1,经过一天的努力学习后, 他的实力值比前一天增长了2% 。请在 Raptor 软件中画出该算法的 流程图,输出小华努力一天后的实力值。帮助提示:先分析该问题算法,再画流程图1、为小华的当前实力值和增量赋值。h=1t=0.022、计算一天后的实力值。h=h+h*t3、输出 h二、进阶任务合作探究(四人一组完成任务)任务一:请用 Raptor 软件画出流程图, 比较小明和小华一天后的实力值, 输出较大值 。帮助提示:先分析该问题算法,再画流程图。1、在基础任务上,为小明的实力值和增量赋值。m=1z=0.012、计算一天以后

2、小明新的实力值。m=m+m*z3、运用选择结构实现数值比较并输出 结果。判断当 hm 条件成立时,输出较大值h,否则输出 m。任务二: 请用 Raptor 软件画出流程图, 比较小明和小华10 天后的实力值, 输出较大值。帮助提示:先分析该问题算法,再画流程图。方法一、 10 天后小明实力值为(1+1*0.01)101、在基础任务上,为小明的实力值和增量赋值。m=1z=0.01为时间赋值。d=102、计算 10 天后两人的实力值。m=(m+m*z)d(计算小明的实力值)h=(h+h*t)d(计算小华的实力值)3、运用选择结构实现数值比较并输出 结果。判断当 hm 条件成立时,输出较大值h,否则输出 m。方法二、采用循环结构完成算法设计。1、在基础任务上,为小明的实力值和增量赋值。m=1z=0.01为时间赋值,从第 1 天开始。d=12、利用循环结构 计算 10 天后两人的实力值。 循环体内 进行赋值计算。h=h+h*t(计算小华的实力值)m=m+m*z(计算小明的实力值)d=d+1(天数增加)判断,当 d10 时,则输出较大值 h。否则执行循环体内步骤。3、结束。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 网络科技 > 计算机原理

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报