Visual BasicNET程序设计基础(第2章)-程序设计方法.pptVIP

Visual BasicNET程序设计基础(第2章)-程序设计方法.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文档。上传文档
查看更多
算法设计如下。 设year为被检测的年份,n为闰年总数。 Step1:2000→year; Step 2:若year不能被4整除,转到S6; Step 3:若year能被4整除,不能被100整除,则(n+1)→n,然后转到S5; Step 4:若year能被100整除,又能被400整除,则(n+1)→n,然后转到S5; Step 5:year+1→year; Step 6:当year≤2050时,转到S2继续执行,如year2050,转到S7,算法停止; Step 7:输出2000年至2050年的闰年数n。 2.用程序框图描述 程序框图用一些图框直观地描述算法的处理步骤。 【实例2-7】有30个学生,要求输出不及格学生的姓名和成绩。ni代表第i个学生的学号,gi代表第i个学生的成绩,用程序框图描述算法。 程序框图如图2-3所示。 图2-3 程序框图 第 2 章 程序设计方法 程序设计实例分析 2.1 程序设计的一般步骤 2.2 算 法 简 介 2.4 计算机程序执行的阶段 2.5 逻辑代数基础 2.3 一个程序应包括两方面的内容: (1)对数据的描述,在程序中指定数据的类型和数据的组织形式,即数据结构; (2)对数据处理的描述,为解决一个问题而采取的方法和步骤,也就是算法。 ——【知?识?技?能?目?标】—— (1)掌握算法的描述方法,了解算法的特点、类型和特性。 (2)了解程序设计的一般步骤和计算机程序执行的阶段。 (3)了解逻辑代码的基础知识。 2.1 程序设计实例分析 【实例2-1】编写程序计算圆柱体的体积。 1.分析问题 计算圆柱体的体积已有确定的计算公式,只需输入圆柱体的底面半径和圆柱体的高,就可以根据数学公式计算出该圆柱体的体积,然后输出圆柱体的体积。 2.确定算法 圆柱体的计算公式为:V=?r2h。 3.编写程序 选用Visual Basic.NET作为程序设计语言,将算法描述转化为源程序。 编写程序的基本构思如下。 (1)先考虑输入的数据如何存储,需要几个存储数据的内存空间,即定义几个变量,变量为哪一种数据类型:整型数据、实型数据还是其他类型的数据。 声明变量的语句为:Dim radius, height, volume As Double (2)然后考虑如何将数据存储到内存空间中,一般有4种方法:赋值、调用Console类的输入方法、通过输入对话框或者Windows窗体中的文本框输入数据。 存储数据的语句为:radius = 3.6 (3)接着考虑如何处理数据,直接利用数学公式计算圆柱体的体积,并存放在内存空间中等待输出。 处理数据的语句为:volume = 3.14159 * radius ^ 2 * height (4)最后考虑如何输出结果,一般有3种方法:调用Console类的输出方法、通过输出对话框或者Windows窗体中的控件输出数据。 输出结果的语句为:Console.WriteLine(圆柱体的体积为:{0}, volume) 4.运行程序 运行程序时如果出现错误,必须对程序反复进行多次修改,直到程序输出正确结果为止。 5.完善程序 对源程序进一步优化,且添加注释说明。完整的源代码如下所示。 ******************************************** *程 序 名:program2_1.vb ??* *程 序 员:陈承欢 ???* *编制日期:2007年2月20日 ?* *程序功能:计算圆柱体体积 * ********************************************* Dim radius, height, volume As Double radius = 3.6 height = 14.5 volume = 3.14159 * radius ^ 2 * height Console.WriteLine(圆柱体的体积为:{0}, volume) 2.2 程序设计的一般步骤 程序设计就是针对给定的问

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档