如何利用VB编程,输入圆的半径,计算并输出圆的面积。

如何利用VB编程,输入圆的半径,计算并输出圆的面积。单击命令按钮,调用InputBox函数输入数据,通过MsgBox显示计算结果。
要快点哦。

1、打开vb,选择左边工具栏的commandbutton。

2、在窗体上拖出一个按钮,更改上面的文字为“单击输入半径”。

3、双击按钮,在弹出的code代码窗口中,输入如下代码。

4、选择工具栏中的启动按钮进行调试。

5、单击按钮,会弹出一个对话框,在里面输入半径3。

6、会在窗体上打印出计算出的面积的值。

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-03-20

可以参考下面的代码:

Private Sub Command1_Click()

Dim p As Single

Dim s As Single

Dim r As Single

p = 3.1415 '定义周长率的值

r = InputBox("请输入一个圆的半径", "输入", 0) '获取输入值

s = p * r ^ 2 '面积公式

c = 2 * p * r '周长公式

MsgBox ("圆的面积为:" & s & "圆的周长为:" & c) '输出结果

End Sub

扩展资料:

相关参考函数

InputBox 函数: 在对话框中显示提示信息,等待用户输入文本或者单击按钮,并返回文本框的内容。 

InStr 函数: 返回一个字符串在另一个字符串中第一次出现的位置。 

InStrRev 函数: 返回一个字符串在另一个字符串中出现的位置,是从字符串的末尾算起。 

Int 函数 :返回数的整数部分。 

整数除法运算符(\): 两数相除,返回的商取其整数部分。 

Join 函数: 返回连接许多包含在一个数组中的子串而创建的字符串。 

参考资料来源:百度百科-Visual Basic

本回答被网友采纳
第2个回答  推荐于2018-03-14
Public Sub command1_click( )

dim r as integer

r=val(inputbox("请输入半径"))

s=3.1415926*r^2

msgbox "圆的面积为:"&s

end sub本回答被提问者和网友采纳
第3个回答  2010-04-08
sub command1_click()
dim r$,s!
do
r=inputbox("请输入半径r")
if isnumeric(r) then
if val(r)>0 then exit do
end if
loop
s=3.1415926*val(r)*val(r)
msgbox "圆的面积为:" & s
end sub
第4个回答  2010-04-08
Public Sub command1_click( )
dim r as single,s as single
r=val(inputbox("请输入半径"))
s=3.1415926*r^2
msgbox "圆的面积为:" & cstr(s)
eng sub

如何利用VB编程,输入圆的半径,计算并输出圆的面积。
1、打开vb,选择左边工具栏的commandbutton。2、在窗体上拖出一个按钮,更改上面的文字为“单击输入半径”。3、双击按钮,在弹出的code代码窗口中,输入如下代码。4、选择工具栏中的启动按钮进行调试。5、单击按钮,会弹出一个对话框,在里面输入半径3。6、会在窗体上打印出计算出的面积的值。

VB中如何写程序代码计算圆的面积
本例子将通过圆周率的值和用户输入的圆的半径,计算出圆的面积。1、在工具箱中找到对应的控件,然后在窗体上适当的位置进行绘制。2、接下来我们开始编写计算按钮的单击事件。首先先定义两个变量r和s,r是半径,s是面积。3、接下来定义一个Pi的常量,默认值设置为3.14。4、接下来我们开始编写代码。(...

vb编程:输入半径,求圆形面积
在窗体上建立一个按扭然后双击进去,输入上面的代码就可以了!

vb输入圆的半径,计算并输出圆的面积,单击命令按钮,调用InputBox函数输 ...
Private Sub Command1_Click()Dim r As Single r = Val(InputBox("请输入圆的半径:", "输入"))MsgBox "当半径为" & r & "时圆的面积为:" & r * r * 3.14 End Sub 代码我已经在电脑上试过了,应该满足你所说的要求!!!

编程,输入圆的半径,计算并输出圆的面积,用vb
On Error Resume Next Radius = Val(InputBox("输入圆的半径", "半径"))Pi = 3.1415926 MsgBox "圆的面积是:" & Radius * Radius * Pi

简单VB编程!求高手帮忙,答对必追加悬赏!
1,从输入框中输入圆的半径,计算圆的周长和面积。2,比较两个数X和Y的大小,如果X小于Y,交换他们的值,写出程序代码。谢谢高手了。。解析:不用加任何控件,把代码复制就行,单击窗体实现 1:Private Sub Form_Click()r = InputBox("请输入圆的半径")MsgBox "圆的面积为" & 3.14 * r ^ 2...

用VB程序求圆的面积
'直接复制此代码到代码区 然后点一下窗体输入任意一个数值即得出圆的面积 Private Sub Form_Click()Dim x As Integer,PI As Single PI = 3.1415926 x = InputBox("输入一个圆的半径")y = 3.14 x x MsgBox "圆的面积为:"& y End Sub ...

VB输入半径,计算圆周长和圆面积。
运行通过,希望对你有帮助。Private Sub Command1_Click()Dim r As Double r = Val(Text1.Text)c = 2 * 3.14 * r s = 3.14 * r * r Print "周长c="; c; "面积s="; s End Sub Private Sub Form_Load()Me.Show Text1.Text = ""MsgBox "请输入要计算的圆的半径"Text1.Set...

VB 输入 半径 计算圆的周长和面积公式
Private Sub Command1_Click()r = Val(Text1.Text)s = 3.1415926 * r ^ 2 c = 2 * 3.1415926 * r Label1.Caption = "周长是:" & c Label2.Caption = "面积是:" & s End Sub Private Sub Command2_Click()Text1.Text = ""Label1.Caption = ""Label2.Caption = ""End ...

vb编程 输入圆半径,计算圆周长和圆面积 顺便可以把图画出来,用VB2005...
r = InputBox("r=", "输入半径") '输入r的值 s = PI * r * r '计算表达式PI*r*r的值并赋给s c= 2*pi*r '计算表达式2*PI*r的值并赋给c Print "圆的面积 s="; s 's的值输出到当前的窗体上 Print "圆的周长 c="; c '过程结束 End Sub ...

相似回答