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

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程序设计教案_第59、60课时
VB6.0程序设计教案_第59、60课时_其它课程_高中教育_教育专区 暂无评价|0人阅读|0次下载|举报文档 VB6.0程序设计教案_第59、60课时_其它课程_高中教育_教育专区...
VB6.0程序设计教案_4.5
VB6.0程序设计教案_4.5_计算机软件及应用_IT/计算机_专业资料。4.5 一、 复习。 创建简单选课系统 1 、单选按钮控件 (OptionButton) 、框架控件 (Frame) 、复选...
VB6.0程序设计教案_第29、30课时
VB6.0程序设计教案_第29、30课时 暂无评价|0人阅读|0次下载|举报文档 第29、30 课时 上课时间:2014 年 4 月 9 日 备课时间:2014 年 4 月 7 日 【课题...
VB6.0程序设计教案_第3、4课时
VB6.0程序设计教案_第3、4课时 暂无评价|0人阅读|0次下载|举报文档 第二章 Visual Basic 编程语言 2.1 区分数据的类型上课时间:2014 年 备课时间:2014 年 2...
VB6.0程序设计教案_第61、62课时
VB6.0程序设计教案_第61、62课时_其它课程_高中教育_教育专区 暂无评价|0人阅读|0次下载|举报文档 VB6.0程序设计教案_第61、62课时_其它课程_高中教育_教育专区...
VB6.0程序设计教案_第51、52课时
VB6.0程序设计教案_第51、52课时_其它课程_高中教育_教育专区。第 51、52 课时 上课时间:2014 年 5 月 21 日 备课时间:2014 年 5 月 18 日 4.5 【教学目...
VB6.0程序设计教案_第7、8课时
VB6.0程序设计教案_第7、8课时_理学_高等教育_教育专区 暂无评价|0人阅读|0次下载|举报文档 VB6.0程序设计教案_第7、8课时_理学_高等教育_教育专区。2.3 ...
VB6.0程序设计教案_第63、64课时
VB6.0程序设计教案_第63、64课时_其它课程_高中教育_教育专区 暂无评价|0人阅读|0次下载|举报文档 VB6.0程序设计教案_第63、64课时_其它课程_高中教育_教育专区...
VB6.0程序设计教案_第37、38课时
VB6.0程序设计教案_第37、38课时 暂无评价|0人阅读|0次下载|举报文档 第37、38 课时 上课时间:2014 年 4 月 23 日 备课时间:2014 年 4 月 24 日 【教学...
VB6.0程序设计教案_第41、42课时
VB6.0程序设计教案_第41、42课时 暂无评价|0人阅读|0次下载|举报文档 第41、42 课时 上课时间:2014 年 4 月 25 日 备课时间:2014 年 4 月 22 日 3.7...
更多相关标签: