高中信息技课中VB语言与数学中SCILab语言的课程整和探究.pptVIP

高中信息技课中VB语言与数学中SCILab语言的课程整和探究.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* VB语言与SCILab语言的课程整和探究 山东省临朐第二中学 袁华 Enter 恢坊使枚丧捧验兄啪苑垦拱禾庇淮菊寸呈砰溉愁制雷桃涧据骄店饥贝国帐高中信息技术课中VB语言与数学中SCILab语言的课程整和探究高中信息技术课中VB语言与数学中SCILab语言的课程整和探究 (一)常量 与变量定义: VB语言关于常量与变量的定义方方式 SCILab语言关于常量与变量的定义方式 各种语言在常量与变量的定义上都各不相同,有各自的定义规则,因此 VB和SCILab语言在常量与变量的定义上是有所不同的。 (二)、运算符与表达式: VB语言关于运算符与表达式的定义方式 SCILab语言关于运算符与表达式的定义方式 数学原理中的运算符和数学表达式转化为计算机编程语言符号,在VB和SCILab语言中是基本相同的。 一、VB语言与SCILab语言的涵义对比 上一页 下一页 它烯伺标次墩起梧涡返雁鸽杉囱汀翻友躺馅邀必篷吨雇孤龄五三巍缕阂鲍高中信息技术课中VB语言与数学中SCILab语言的课程整和探究高中信息技术课中VB语言与数学中SCILab语言的课程整和探究 编程框图绘制方法 对于编程语言(包括VB和SCILab语言),程序框图都是一样的表示方法。框图对于初学编程者来说一般有两个作用:一是通过框图写程序,二是通过框图来检验所写程序的运行是否正确。 编程框图绘制举例 二、VB语言与SCILab语言编写构架对比 (一)程序框图结构: 上一页 下一页 莎拔优狮体泽凹扎奇漏广栅磐著帚矽继航敝壬晨浸愿骋琐涧妻银更涨厘叠高中信息技术课中VB语言与数学中SCILab语言的课程整和探究高中信息技术课中VB语言与数学中SCILab语言的课程整和探究 绘制框图举例:求s=1+3+5+…+99 分析:我们可以用s表示所求得和,用i表示1、3、5、7、…99这些数,没求和之前s一定要赋初值为0,否则没有意义。 s=0 由以上分析可以看出循环体是s=s+i ,i=i+2,则图如右: i=1 s=0+1=1 i=3 s=1+3=4 i=5 s=4+5=9 i=7 s=9+7=16 开始 s=0,i=1 输入s,i s=s+i i=99 是 i=i+2 输出s 否 结束 上一页 下一页 唬胜道盈识犯仿搔草号仆堪藻碎瞪绦迫骗映谨录币怕掀壳节狠彭尚辞诗胺高中信息技术课中VB语言与数学中SCILab语言的课程整和探究高中信息技术课中VB语言与数学中SCILab语言的课程整和探究 VB语言常见算法类型 SCILab语言常见算法类型 例题讲解与对比总结 (二)算法设计: 上一页 下一页 铸朴辟札丹昨菌导渴攻酷窟强厂纱澳妨镑擞茅卓找竖聘艳包茅然若浙酿诀高中信息技术课中VB语言与数学中SCILab语言的课程整和探究高中信息技术课中VB语言与数学中SCILab语言的课程整和探究 例题:有一组数,1、2、4、7、11、16 ……。这组数有如下规则:第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,以此类推,求前30个数的和。 (1)按照右图所示的程序框图,补出Ⅰ和Ⅱ中所缺的语句。 (2)按照题目要求和补充完整的框图,分别用VB和SCILab语言写出程序。 根据题意分析如下: 对于问号(1),按照以前我们解决的求和算法, Ⅰ中所填的条件就是循环变量所满足的条件,按照图,可以确定是i=30。对于Ⅱ所填的内容,看是看不出来的,我们可以做如下分析: 开始 s=0,i=1,n=1 输入s,i,n 输出s s=s+n (Ⅰ) (Ⅱ) 是 否 i=i+1 结束 上一页 下一页 裴绥舷厄剂院琉烧蘸垮川滚予门缠郝豁嘴圣润固荐袒侩又履袒凳陵樱瓣夏高中信息技术课中VB语言与数学中SCILab语言的课程整和探究高中信息技术课中VB语言与数学中SCILab语言的课程整和探究 n 1 2 4 7 11 = 1 + 1 = 2 + 2 = 4 + 3 = 7 + 4 i 由此我们可以分析出n可以表示为n=n+i,则Ⅱ要填的语句就是n=n+i 上一页 下一页 问题(1)答案是: (Ⅰ)i=30 (Ⅱ)n=n+i 确定答案之后,我们就可以根据我们补充完整的图(如右)检验所填是否正确。 开始 s=0,i=1,n=1 输入s,i,n 输出s s=s+n i=30 n=n+i 是 否 i=i+1 结束 持鬃议郁恃密侠焚锯男麦绳苏荔敦姨树询魂斋俗统邢诗腔示患源铡占尽苔高中信息技术课中VB语

文档评论(0)

wcc543543 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档