新Visual Basic.NET程序设计基础 教学课件 陈承欢 (第2章) 程序设计方法.pptVIP

  • 3
  • 0
  • 约4.19千字
  • 约 50页
  • 2016-10-26 发布于广东
  • 举报

新Visual Basic.NET程序设计基础 教学课件 陈承欢 (第2章) 程序设计方法.ppt

第 2 章 程序设计方法 一个程序应包括两方面的内容: (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 程序设计的一般步骤 程序设计就是针对给定的问题设计算法、编写和调试计算机程序的过程。 (1)分析问题 (2)确定算法 (3)编写程序 (4)调试运行程序 (5)建立文档资料 2.3 逻辑代数基础 逻辑代数是对现实世界事物之间关系的一种抽象描述,主要研究逻辑量的运算关系。 逻辑量有两个:一个是“逻辑真”,另一个是“逻辑假”。 基本的逻辑运算有逻辑与(AND)、逻辑或(OR)和逻辑非(NOT)。 用计算机实现逻辑运算时,通常用“1”表示逻辑真,用“0”表示逻辑假。 逻辑代数中的变量称为逻辑变量,逻辑变量通常用大写英文字母表示,逻辑变量的取值为逻辑真(用1表示)或逻辑假(用0表示)。 【实例2-2】给出某一年,判断该年是否是闰年。 判断闰年的条件是:能被4整除但不能被100整除;或者能被100整除,同时又能被400整除的年份。 将判断闰年的条件写成逻辑表达式的如下形式。 能被4整除 AND不能被100整除 OR 能被100整除 AND 能被400整除 用逻辑变量P1表示“能被4整除”,用P2表示“不能被100整除”,用Q1表示“能

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档