文档详情

实验五选择结构程序设计.pdf

发布:2025-04-26约2.32千字共4页下载文档
文本预览下载声明

实验五选择结构程序设计(续)

【实验目的】

1.掌握情况语句的使用

2.掌握情况语句与多分支条件语句的区别。

3.掌握分支嵌套语句的使用

4.掌握单分支与双分支条件语句以及IIF函数的使用。。

【实验内容】

可以根据自己的接受程度和选择4-6题完成,如果独立完成全部题目

加平时分。

2

1、输入一元二次方程ax+bx+c=0系数a,b,c的值,计算并输出一元二

次方程的两个根x1和x2。

【提示】求根时要对三个数分别考虑重根和无实根情况的处理。

2、输入一个字符,判断该字符是字母、数字还是其他字符,并作相应的显示。

【要求】分别使用两种语句If……ElseIf……和SelectCase来完成。

3、输入一个数字(1-7),用英文显示对应的星期一至星期日。

【提示】用SelectCase语句来实现

4、在上周实验【提高题】的基础上完成,输入三角形的三条边,根据边长

判断是否能构成三角形的程序,若能构成,则进一步判断三角形类型(等边、等

腰、直角、一般)。

【提示】该题用分支嵌套来完成。

5、登录程序。要求:建立一个登录窗口,要求输入和。设定

为“Basic1234”;若正确,显示“祝贺你,成功登录!”;若不正确,显示

“对不起,错误,无法登录!”,并统计出错次数,当输入超过3次时,则

系统。

【要求】为6位数字,如果输入的不是数字或不足6位,则给出相

应提示并要求重新输入(利用LostFocus及IsNumeri等函数);

输入时应显示为“*”。

【提示】该题用分支嵌套来完成。

6、编程实现简单计算器

功能。要求程序运行后,分别

输入两个操作数以及运算符

(+、-、*、/)后,单击“计

算”按钮,则自动计算出表达

式的结果,并显示在运算结果对应的文本框中。

【提示】除数为0时要做适当处理。

【提高题】由计算机来当一年级的算术老师,要求给出一系列的0~9之间的操

作数,进行四则运算,学生输入该题的答案,计算机根据学生的答案判断正确与

否,当结束时给出成绩(参考界面如下图)。

【提示】

1)四则运算的操作符可利用随机函数产生1-4之间的随机数,1对应加法,

2为减法,以此类推。

2)用2个变量做计数器,分别统计做题的总数及答对的题目的数量,最后

计算得分。

3)界面以及可由大家自己设置,只要能达到相应功能即可。

【选做题】开始运行如左下图所示,单击“出题”按钮后计算机自动出题,窗口如右下

图所示,此时由用户输入加法运算答案,然后单击“判定”按钮。如果用户运算正确则提示“答

对了,你真聪明!”,否则显示“错了,努力啊!”。再次按下“出题”就会再出一道题。

【提示】①计算机自动出题,显示的题目应该是随机的,所以这里必须使用随机函数Rnd,

其值为[0,1]间的随机数,如果要得到区间[L,U]中的随机整数,应使用表达式

Int((U-L+1)*Rnd+L)。

②命令按钮Command1每次按下时其Caption属性会发生变化,从“出题”变成“判

定”,又从“判定”变成“出题”。当它

显示全部
相似文档