当前位置:首页 >> 理学 >>

VB6.0程序设计教案


2.7

棋盘上的麦粒数
上课时间:2014 年 备课时间:2014 年 3月 3月 13 日 11 日

【教学目标】 1、掌握 FOR 循环语句的使用方法 2、掌握 While 循环语句的使用方法 【教学重点】 FOR 循环语句的使用方法 While 循环语句的使用方法 【教学难点】 两个语句格式的理解及在程序中的应用 【教具】 多媒体、计算机 【教学过程】 一、复习 1、SELECT 语句的使用方法? 二、导入 上一章讨论了 Visual Basic 中 SELECT 语句的用法,本节课我们来学习循环 语句中的 FOR 循环和 WHILE 循环语句的使用方法。 三、自主学习 在实际应用中,人们经常需要计算机重复多次完成相同或相似的动作,这可 以通过循环语句来实现, 即按一定规则控制一段程序 (循环体) 重复执行若干次。 1、FOR 循环 FOR 循环用于重复执行一行或数行代码,语法格式如下: FOR 循环变量=初值 TO 终值 [ STEP 步长] [循环体] [EXIT FOR] [循环体]

NEXT [循环变量]

2、WHILE 循环 WHILE 根据指定条件重复执行一行或数行代码,语法格式如下: WHILE <条件> [循环体] WEND WHILE 循环的执行流程是:当条件为 TRUE 时,执行循环体;当条件为 FALSE 时,退出循环。很明显,当条件为 TRUE 进入循环后,如果条件没有变 化,循环将一直进行下去。所以,循环内应该有一个改变循环条件的语句,让程 序在适当的时候结束循环。 四、合作探究 编程设计: 在棋盘的第一格放 1 粒麦子, 第二格放 2 粒麦子, 第三格放 4 粒, 以此类推,直到第 64 格。算有多少麦子。 设计步骤: 1、创建一个标准 EXE 工程。 2、在属性窗口,把窗体 Form1 的 Caption 属性值修改为“任务 7 计算棋盘 上放得麦粒数”。 3、在窗体 Form1 的代码窗口中编写以下事件过程。 Private Sub Form_Click() Dim i as integer Dim sum As double Dim x As double I=0 X=0 Sum=0 For i=0 to 63 X=2^i Sum=sum+x ‘保存要查询的时间 ‘保存提示信息

Next i Cls Print Print Tab(6); “ 棋盘上的麦粒数”

Print Tab(6);”================================== ===” Print Print Tab(12); “棋盘上共计“;SUM;”麦粒” Print Print Tab(6);”=====================================” End Sub 4、把窗体文件和工程文件分别命名保存。 5、按 F5 键运行程序。 本例中的 FOR 循环也可用 WHILE 循环代替,部分代码如下: WHILE i<64

X=2^i Sum=sum+x I=i+1 Wend 五、课堂小结 本节课主要通过设计小程序,掌握两种循环语句的使用方法。


相关文章:
VB6.0程序设计教案_4.6
VB6.0程序设计教案_4.6_计算机软件及应用_IT/计算机_专业资料。4.6 一、复习 制作颜色编辑器 列表框控件(ListBox)、组合框控件(ComboBox)的常用属性和常用方法 及...
VB6.0程序设计教案_7.1
VB6.0程序设计教案_7.1_计算机软件及应用_IT/计算机_专业资料。7.1 一、复习 制作图片浏览器 1、滚动条的常用属性和常用事件; 2、计时器控件的常用属性和常用...
VB6.0程序设计教案_创建简单选课系统
VB6.0程序设计教案_创建简单选课系统_其它_高等教育_教育专区。4.5 一、复习 创建简单选课系统 1 、单选按钮控件 (OptionButton) 、框架控件 (Frame) 、复选框...
VB6.0程序设计教案_第27、28课时
第27、28 课时 上课时间:2014 年 4 月 3 日 备课时间:2014 年 4 月 1 日 【课题】 2.13 【教学目标】 找出程序中的错误 1、了解 VB程序错误的种类...
VB6.0程序设计教案_第59、60课时
VB6.0程序设计教案_第59、60课时_其它课程_高中教育_教育专区 暂无评价|0人阅读|0次下载|举报文档 VB6.0程序设计教案_第59、60课时_其它课程_高中教育_教育专区...
VB6.0程序设计教案_第23、24课时
VB6.0程序设计教案_第23、24课时 暂无评价|0人阅读|0次下载|举报文档 第23、24 课时 上课时间:2014 年 3 月 26 日 备课时间:2014 年 3 月 24 日 【课题...
VB6.0程序设计教案_第3、4课时
VB6.0程序设计教案_第3、4课时 暂无评价|0人阅读|0次下载|举报文档 第二章 Visual Basic 编程语言 2.1 区分数据的类型上课时间:2014 年 备课时间:2014 年 2...
VB6.0程序设计教案_第29、30课时
VB6.0程序设计教案_第29、30课时 暂无评价|0人阅读|0次下载|举报文档 第29、30 课时 上课时间:2014 年 4 月 9 日 备课时间:2014 年 4 月 7 日 【课题...
VB6.0程序设计教案_第51、52课时
VB6.0程序设计教案_第51、52课时_其它课程_高中教育_教育专区。第 51、52 课时 上课时间:2014 年 5 月 21 日 备课时间:2014 年 5 月 18 日 4.5 【教学目...
VB6.0程序设计教案_第63、64课时
VB6.0程序设计教案_第63、64课时_其它课程_高中教育_教育专区 暂无评价|0人阅读|0次下载|举报文档 VB6.0程序设计教案_第63、64课时_其它课程_高中教育_教育专区...
更多相关标签: