早教吧作业答案频道 -->其他-->
vb6.0程序编写设计满足如下要求的程序,实现摄氏度与华氏度的转换。摄氏度转华氏度公式:F=9C/5+32;华氏度转摄氏度公式:C=5(F-32)/9,要求:(1)当“摄氏—〉华氏”选中时,“华氏度”文
题目详情
vb6.0程序编写
设计满足如下要求的程序,实现摄氏度与华氏度的转换。摄氏度转华氏度公式:F=9C/5+32;华氏度转摄氏度公式:C=5(F-32)/9,要求:
(1)当“摄氏—〉华氏”选中时,“华氏度”文本框不能输入;而当“华氏—〉摄氏”选中时,“摄氏度”文本框不能输入。
(2)“转换”按钮仅当相应的文本框中有数时方为可用。
(3)单击“转换”按钮时,执行转换操作。
提示:
(1) 在单选按钮的Click事件中更改文本框的Locked属性。
(2) 在文本框的Change事件中更改命令按钮的Enabled属性。
设计满足如下要求的程序,实现摄氏度与华氏度的转换。摄氏度转华氏度公式:F=9C/5+32;华氏度转摄氏度公式:C=5(F-32)/9,要求:
(1)当“摄氏—〉华氏”选中时,“华氏度”文本框不能输入;而当“华氏—〉摄氏”选中时,“摄氏度”文本框不能输入。
(2)“转换”按钮仅当相应的文本框中有数时方为可用。
(3)单击“转换”按钮时,执行转换操作。
提示:
(1) 在单选按钮的Click事件中更改文本框的Locked属性。
(2) 在文本框的Change事件中更改命令按钮的Enabled属性。
▼优质解答
答案和解析
Dim D
Private Sub Command1_Click()
If D = 0 Then
Text2 = 5 * (Val(Text1) - 32) / 9
Else
Text1 = 9 * Val(Text2) / 5 + 32
End If
Command1.Enabled = False
D = 0
End Sub
Private Sub Text1_Change()
Command1.Enabled = True
D = 0
End Sub
Private Sub Text2_Change()
Command1.Enabled = True
D = 1
End Sub
Private Sub Command1_Click()
If D = 0 Then
Text2 = 5 * (Val(Text1) - 32) / 9
Else
Text1 = 9 * Val(Text2) / 5 + 32
End If
Command1.Enabled = False
D = 0
End Sub
Private Sub Text1_Change()
Command1.Enabled = True
D = 0
End Sub
Private Sub Text2_Change()
Command1.Enabled = True
D = 1
End Sub
看了 vb6.0程序编写设计满足如...的网友还看了以下:
已知华氏温度与摄氏温度的转换公式已知华氏温度与摄氏度之间的转换公式是(华氏温度-32)x5/9=摄 2020-05-13 …
使用dowhile编写java程序(1)将华氏温度转换为摄氏温度的具体公式为:C=(F-30)/2 2020-05-13 …
vb6.0程序编写设计满足如下要求的程序,实现摄氏度与华氏度的转换。摄氏度转华氏度公式:F=9C/ 2020-05-13 …
°和℃有什么区别?为什么写气温时写度不写摄氏度? 2020-06-08 …
各种温度单位换算问题温度单位有五种,分别是摄氏度,华氏度,开氏度,列氏度和兰氏度.摄氏度与华氏度的 2020-06-09 …
暑表中通常有2个刻度,摄氏度和华氏度,他们之间的换算关系是:摄氏度*5/9+32=华氏度,在在在华 2020-06-26 …
温度计上的标刻mc是什么意思,是华式摄氏度吗 2020-06-30 …
编写几个JAVA程序2.编写一个将华氏温度转换为摄氏温度的程序。转换公式为C=(5/9)(F-32 2020-07-17 …
已知摄氏温度C与华氏温度F的关系是F=C*9/5+32,写出由摄氏温度求华氏温度的算法并画出程序框图 2021-01-15 …
有一种华氏温度,它的刻度方法是将在通常情况下沸水的温度定为212华氏度,冰水混合物的温度定为32华氏 2021-02-20 …