(9) 将决策图标拖动到“背景”图标的下方,将它命名为“求和”。
(10) 双击决策图标,打开决策图标的属性设置对话框。
(11) 打开 repeat 下拉列表框,选择 fixed number of times 。
(12) 在 repeat 下方的文本框内输入 i =10 。
(13) 打开 branch 下拉列表框,选择 sequentially 。
(14) 单击 ok 按钮,关闭打开的属性设置对话框。
(15) 将群组图标拖动到决策图标的右侧,并命名为“累加”。
(16) 双击“累加”图标的标识符,打开决策分支属性设置对话框。
(17) 在 erase contents 下拉列表框选择 before next selection 。
(18) 单击 ok 按钮,关闭打开的属性设置对话框。
(19) 双击“累加”群组图标,打开二级流程图窗口。
(20) 将计算图标拖动到流程线上,并命名为“计算”。
(21) 双击“计算”图标,打开编辑窗口。
(22) 在编辑窗口内输入 s : =s+1 及 i : =i+1 。
(23) 将显示图标拖动到“计算”图标的下方,将它命名为“当前结果”。
(24) 双击“当前结果”图标,打开演示窗口。
(25) 在演示窗口内输入“从 1 累加到 {i-1} 的结果等于 {t} ”。
(26) 使用宋体、绿色及 12 格式化输入的文本 ( 如图 11-11 所示 ) 。
(27) 将等待图标拖动到“当前结果”的下方。
(28) 双击打开等待图标的属性设置对话框,将等待时间确定为 1 秒。
(29) 关闭等待图标的属性设置对话框之后,得到如图 11-12 所示的二级流程图。
图 11-11 格式化输入的文本 图 11-12 “累加”图标的流程图
(30) 将交互图标拖动到“求和”决策图标的下方,并命名为“退出”。
(31) 将计算图标拖动到“退出”图标的右侧,打开 response type 对话框。
(32) 选中 button 单选按钮之后,单击 ok 按钮。
(33) 将计算图标命名为 quit 。
(34) 双击 quit 图标,打开编辑窗口。
(35) 在编辑窗口内输入 quit() 之后关闭窗口。
(36) 运行课件文件时,双击 quit 图标的标识符,打开按钮响应的属性设置对话框。
(37) 选择演示窗口的按钮之后,将它拖动到适当的位置。
(38) 单击 ok 按钮之后,得到如图 11-13 所示的课件流程图。
(39) 运行、测试并保存课件文件。
播放课件之后,每累加一次,其结果都将显示在屏幕上 ( 如图 11-14 所示 ) 。由于将决策分支的擦除属性设置为 don't erase ,这样即使退出决策结构,显示的累加结果也不会被擦除。在退出决策结构之后,通过交互图标及计算图标,给演示窗口内添加了 quit 按钮,只要单击该按钮时,都能关闭打开的演示窗口。
图 11-13 课件流程图 图 11-14 实时在显示累加结果
注释:
在决策图标的属性对话框内,将 repeat 设置为 untiltrue 及 i=101( 如图 11-15 所示 ) 之后, 同样能够从 1 一直加到 100 ,当 i 达到 101 时,由于循环条件变为真,因此自动退出决策结 构。
图 11-15 调整决策属性
下面是制作试题课件实例。为了制作试题课件,可准备一个题库,然后通过决策图标,将试题随机地显示在屏幕上。在给出的一组 ( 一般为 4 个 ) 答案中进行选择,无论对错都进行下一道试题的选择。最后,将得分显示在演示窗口内。
制作试题课件
(1) 单击工具栏的 new 按钮,创建新的课件。
(2) 将计算图标拖动到流程线上,并命名为“初始化”。
(3) 双击“初始化”图标,打开计算图标的编辑窗口。
(4) 在编辑窗口内输入“ resizewindow (320 , 200) ”及“ x : =0 ”,完成对窗口大小及变量 x 的初始化。
(5) 关闭编辑窗口时,打开 new variables 对话框。
(6) 单击 ok 按钮。
(7) 将显示图标拖动到“初始化”图标的下方,命名为“背景”。
(8) 双击“背景”图标,打开演示窗口。
(9) 在演示窗口内导入背景图片。
(10) 将决策图标拖动到“背景”图标的下方,并命名为“试题”。
(11) 双击决策图标,打开属性设置对话框。
[1] [2] 下一页
新闻热点
疑难解答