VB---生成随机数,大小写转换,随机生成个位数

原创 2012年03月26日 19:59:29

一.                实验目的

1.                 生成随机数

2.                 实现大小的转换

3.                 随机生成个位数

为了学习到真正的运用VB知识做题,要学会运用如何随机生成随机数,大小写的转换,生成个位数。

二.                实验内容

1.生成随机数

再窗体上放三个文本框,一个command按钮,三个label. Label1属性是输入随机数的下界,Label2的属性是输入随机数的上界,Label3的属性是生成的随机数。

Private sub command click ()

Dim m as integer

Dim n as integer

m=Val (Text1.text)

n=Val (Text2.text)

Text3.text=m + Lit (Rod *(n-m+1))

End Sub

在窗体的load事件过程中调用Randomize函数

Private Sub Form _Load ()

Randomize

      End Sub

2.实现大小写的转换

建立Form1的属性字母转换,Label的属性是请输入英文字母,Text1的属性为空,command1的属性是转大写,command2的属性是转小写,command3的属性是还原。

a.     在通用声明中,声明模块级变量x

Dim x as string

b.    在代码窗口中选择form控件的load事件,代码程序

Private sub form _load ()

x=Text1.text

End Sub

c.      在代码窗口中选择command1控件click 事件写代码

Private Sub command1_click ()

Text1.text=V case (x)

End Sub

d.    在代码窗口中选择command2控件click 事件,编写程序。

Private Sub command2_click ()

Text1.text=L case (x)

End Sub

e.      在代码窗口中选择command3控件click事件,编写程序。

Private Sub command3_ click ()

Text1.text=x

End Sub

3.生成个位数

Private Sub command1 _click ()

Dim a, b, c as integer

Cols

Randomize

a= lnt (10* Rod)

b= lnt (100* Rod)

c =Int (1000* Rod)

Print “a =”&a

Print “b =”&b

Print “c=”&c

End Sub

三.                心得体会

      VB的题太难做了,自己只会照着书上的做,不会自己设计,做完这三个题,我都是花了好长的时间做的,VB知识的只要我们认真的学习,VB我们相信我们一定会的。

四.                没有解决的问题

     在随机数,大小写转换,生成个位数中,没有解决的问题还有很多,例如,不知道该怎样编写程序,我也不会编写程序,这一直是最大的问题。

五.                解决的办法

上网查找相关知识,找到问题的答案,到图书馆去找书籍,解决问题。

大二大三的学姐帮助解决问题,再加上自己的一些学习,自己也懂得一些知识。VB课程,我们一定会克服它的。

    

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

显示个位数 大小写转换 生成随机数

一.实验目的 为了实现显示个位数,满足题目需要,实现VB语言程序的运作,最后实现个位数的显示 二.实验内容 显示各位数 做三位数的显示,在窗体中放置三个标签,并在其属性值中分别输入“个位”,“...

vb.net控制台 random类 随机字符,随机数 (生成4个随机3位数倒序输出)

编译环境vb.net vb控制台应用程序   题目要求: 随机生成一定范围的字符 随机生成一定范围的数字 查找输出一段字符串第n个位置后的m位字符(字符串长度不能低于n+m) 随机生成...

Java 生成任意位数永不重复的随机数策略实现

在项目中遇到客户一个需求,ID的生成策略:长度8位,用户在知道自己的ID(如:10000018)后,不能通过ID来推测相关信息,如用户可能推测我是第18个注册用户,上一个注册用户的ID是1000001...

vb生成随机数

一·实验目的 生成随机数。 二·实验内容 1.     建立窗体,画出三个label,分别写上:“请输入随机数下界”,“生成随机数上界”,“生成的随机数”。画出一个command按钮,输入“生...

ACM 个位数统计

问题描述:给定一个k位整数N = dk-1*10k-1 + ... + d1*101 + d0 (0ik-1>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定N = 100311,则有2个...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)