《用计算机程序解决问题》课件.ppt

上传人:s****8 文档编号:88463762 上传时间:2023-04-26 格式:PPT 页数:16 大小:596KB
返回 下载 相关 举报
《用计算机程序解决问题》课件.ppt_第1页
第1页 / 共16页
《用计算机程序解决问题》课件.ppt_第2页
第2页 / 共16页
点击查看更多>>
资源描述

《《用计算机程序解决问题》课件.ppt》由会员分享,可在线阅读,更多相关《《用计算机程序解决问题》课件.ppt(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 在中国的历史上有位杰出的军事家叫韩信,刘邦得天下,军事上全依靠他。他有句名言“韩信点兵,多多益善”,不仅如此,他还能经常以少胜多,以弱胜强。在与楚军决战时韩信指挥诸侯联军,击败楚军,楚霸王项羽江边自刎。目录CONTENTS“韩信点兵,多多益善”那究竟这“多多”的士兵有多少呢?韩信说:他的士兵“如果每3个人编为一队,那最后剩下1个人;如果每5个人编为一队,那最后剩下2个人;如果每7个人编为一队,最后也剩下2个人。请大家算一下,韩信最多(最少)有多少士兵?”假设士兵总数不超过100人设韩信的士兵共有S名。S除以3,5,7所得的商分别为A,B,C,那么由题意,有数学解法3A+1=S5B+2=S7C

2、+2=S假设士兵总数不超过100人程序计算第四章 信息的加工与表达(下)4.1 用计算机程序解决问题绥德中学 李艳飞一、理解计算机程序的概念学习目标二、通过分析“韩信点兵”问题,初步掌握编制计算机程序解决问题的基本过程 韩信说:他的士兵“如果每3个人编为一队,那最后剩下1个人;如果每5个人编为一队,那最后剩下2个人;如果每7个人编为一队,最后也剩下2个人。请大家算一下,韩信最多(最少)有多少士兵?”假设士兵总数不超过100人韩信点兵“算法”.S100.判断:如果S除以3余1、S除以5余2、S除以7余2同时成立,那么S就是解,输出解S的值,程序结束否则,转.S减1,转重复这个判断过程。程序:Di

3、m a1,b1,a2,b2,a3,b3,s,s1 As Longa1=3 b1=1 a2=5 b2=2 a3=7 b3=2 s=100 Text1.Text”While s 0 If(s Mod a1=b1)And(s Mod a2=b2)And(s Mod a3=b3)Then Text1.Text=韩信一共有&Str(s)&名士兵 s=-1 结束搜索过程 Else s=s-1 End IfWend生活中那些地方涉及到计算机程序?学校的作息钟就是用程序控制的,超市的刷卡系统、路口的红绿灯系统、宿舍的门禁系统、财务室的财务管理软件、酒店的感应水龙头、教室电脑里安装的各种教学软件等等什么是程序?

4、程序(program):为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。同学们自己总结一下本节我们学到了什么?请同学们考虑两个问题;1、如果要求是求韩信最少有多少士兵?程序应该如何修改?2、While循环语句最多可能循环多少次?(士兵不超过100人)课后作业程序:Dim a1,b1,a2,b2,a3,b3,s,s1 As Longa1=3 b1=1 a2=5 b2=2 a3=7 b3=2 s=100 Text1.Text”While s 0 If(s Mod a1=b1)And(s Mod a2=b2)And(s Mod a3=b3)Then Text1.Text=韩信一共有&Str(s)&名士兵 s=-1 结束搜索过程 Else s=s-1 End IfWendTHANKS绥德中学 李艳飞 2016年11月21日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁