vb-实验04--选择结构

  • 格式:docx
  • 大小:140.00 KB
  • 文档页数:2

实验04---选择结构程序设计
1.任意输入三个整数,按从小到大的顺序排序输出。
2.阶梯水价收费计算器设计
随着水资源的日趋紧张,郑州市计划对居民用水实行阶梯水价,具体为:
1<=x<=15 按 2.4元/立方米;
1530x>50 按10.8元/立方米

3. 选择按钮应用设计
在窗体上添加1个标签 label1;1个水平滚动条hscrollbar1;3个分组框groupbox1~3;
6个单选按钮radiobutton1~6;3个多选框checkbox1~3

Public Class Form1
DimlabelstyleAsFontStyle
DimwsizeAsInteger


PrivateSub HScrollBar1_Scroll(ByVal sender AsSystem.Object, ByVal e
AsSystem.Windows.Forms.ScrollEventArgs) Handles HScrollBar1.Scroll
Label1.Font = NewFont("label1.font", HScrollBar1.Value)

 EndSub

PrivateSub RadioButton1_CheckedChanged(ByVal sender AsSystem.Object, ByVal e
AsSystem.EventArgs) Handles RadioButton1.CheckedChanged
Label1.ForeColor = Color.Red

 EndSub

PrivateSub RadioButton2_CheckedChanged(ByVal sender AsObject, ByVal e AsSystem.EventArgs)
Handles RadioButton2.CheckedChanged
Label1.ForeColor = Color.Green
 EndSub

PrivateSub RadioButton3_CheckedChanged(ByVal sender AsObject, ByVal e AsSystem.EventArgs)

Handles RadioButton3.CheckedChanged
Label1.ForeColor = Color.Blue

 EndSub

PrivateSub RadioButton4_CheckedChanged(ByVal sender AsObject, ByVal e AsSystem.EventArgs)

Handles RadioButton4.CheckedChanged
Label1.Font = New Font("label1.font", 10, labelstyle)
wsize = Label1.Font.Size

 EndSub

PrivateSub RadioButton5_CheckedChanged(ByVal sender AsObject, ByVal e AsSystem.EventArgs)
Handles RadioButton5.CheckedChanged
Label1.Font = New Font("宋体", 20, labelstyle)
wsize = Label1.Font.Size

 EndSub

PrivateSub RadioButton6_CheckedChanged(ByVal sender AsObject, ByVal e AsSystem.EventArgs)
Handles RadioButton6.CheckedChanged
Label1.Font = New Font("宋体", 30, labelstyle)
wsize = Label1.Font.Size

 EndSub

PrivateSub CheckBox1_CheckedChanged(ByVal sender AsObject, ByVal e AsSystem.EventArgs) Handles

CheckBox1.CheckedChanged
labelstyle = labelstyleXorFontStyle.Bold
Label1.Font = New Font("宋体", wsize, labelstyle)

 EndSub

PrivateSub CheckBox2_CheckedChanged(ByVal sender AsSystem.Object, ByVal e AsSystem.EventArgs)
Handles CheckBox2.CheckedChanged
labelstyle = labelstyleXorFontStyle.Italic
Label1.Font = New Font("宋体", wsize, labelstyle)

 EndSub

PrivateSub CheckBox3_CheckedChanged(ByVal sender AsSystem.Object, ByVal e AsSystem.EventArgs)
Handles CheckBox3.CheckedChanged
labelstyle = labelstyleXorFontStyle.Underline
Label1.Font = New Font("宋体", wsize, labelstyle)

 EndSub
 End Class