第二课流程图(第一课时).ppt
所谓算法,就是用计算机解决问题的方法和步骤。算法可以用自然语言与描述,也可以用流程图描述。用计算机解决实际问题的过程,就是程序设计的过程一般有以下几个步骤:重点是设计算法设计算法和编写程序和编写程序。提出问题分析问题设计算法编写程序调试程序得到结果程序设计分三步走:(一)算法分析;(二)画出流程图;(三)写程序流程图的概念和表示方法v1、流程图:是一种图解表示,它以图解方式说明实现一个解决议案所需完成的一系列操作。v2、表示方法交换两瓶药剂交换两瓶药剂vX=1vY=2 vZ=0 赋值语句vPRINT X,Y PRINT 屏幕输出vZ=X 将X的值赋值给ZvX=Y 将Y的值赋值给X vY=Z 将Z的值赋值给YvPRINT X,YvEND 程序结束QB中的运算符v加+4+5=9v减-8-3=5v乘*2*3=6v除/5/2=2.5v整除 52=2v求余MOD5 MOD 2=1v乘方 23=8常量与变量v1、常量的声明、常量的声明v用用Const来声明:来声明:vConst 符号常量名符号常量名 As 类型类型=表达式表达式 v2、变量的声明:、变量的声明:v用用Dim语句语句语法格式:语法格式:Dim 变量名变量名As 数据类型数据类型v说明:说明:v一条一条Dim语句可同时定义多个变量,但不能语句可同时定义多个变量,但不能共用类型声明。共用类型声明。使用前必须声明,否则发出使用前必须声明,否则发出错误警告。错误警告。类型类型符号符号取值取值实例实例整型整型Integer(-32768+32767)或(0216)如:245,-99长整型长整型Long(-2147483648+2147483647)或(0232)如:58723实型实型 单精度Single有效位是7位内(科学记数法)如:123.875,1.75643E+9日期型日期型Date可以有各种表示形式#2007-03-05#字符型字符型String要用英文的双引号“china”“中国”逻辑型逻辑型BooleanTrue False性别:true falseVB数据类型数据类型 随堂练习1:借书的流程。我们到图书馆借书必须按照一定的流程来进行,请同学们用流程图来表示。根据索引或搜索查找书目填写借书单交管理员查找填写借书卡、出示借书证结束开始随堂练习2:打电话的流程。当我们进公用电话亭打电话的时候,我们一需要完成哪几个步骤,请同学们用流程图来表示。取下听筒插入电话卡拨号结束开始通话挂机并取出电话卡