VB輸入半徑,計算圓周長和圓面積

2021-05-14 08:24:08 字數 6042 閱讀 7978

1樓:匿名使用者

執行通過,希望對你有幫助。

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="; send sub

private sub form_load()me.show

text1.text = ""

msgbox "請輸入要計算的圓的半徑"

text1.setfocus

end sub

vb輸入半徑,計算圓周長和圓面積。

2樓:匿名使用者

執行通過,希望對你有幫助。

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="; send sub

private sub form_load()me.show

text1.text = ""

msgbox "請輸入要計算的圓的半徑"

text1.setfocus

end sub

3樓:戰瑋鄂浩歌

dim r as single

dim c as single

dim s as single

if isnumeric(text1.text) = true then

r = text1.text

c = formatnumber(2 * 3.14 * r, 2)s = formatnumber(3.14 * r ^ 2, 2)print "圓的周長、面積分別為:

", c, selse

msgbox "你輸入的數錯誤!"

text1.setfocus

text1.selstart = 0

text1.sellength = len(text1.text)end if

想象著寫的,這邊沒vb,自己除錯下吧。

vb程式設計 輸入圓半徑,計算圓周長和圓面積

4樓:匿名使用者

private sub command1_click()dim pi as single

dim r as single

dim l as single

dim a as single

pi = 3.141592654

r = inputbox("輸入半徑r=")l = pi * r

a = r ^ 2 * pi / 4

print "周長=", l

print "面積=", a

end sub

5樓:匿名使用者

private sub cmdok_click()dim pi as double

pi = 3.14

if isnumeric(trim(txtr.text)) = false then

msgbox "請輸入一個合法的數"

txtr.text = ""

txtr.setfocus

exit sub

end if

txtg.text = formatnumber((2 * pi * val(txtr.text)), 2)

txta.text = formatnumber(pi * val(txtr.text) * val(txtr.text), 2)

end sub

private sub form_load()txtr.text = ""

txtg.text = ""

txta.text = ""

me.show

txtr.setfocus

end sub

-----------------

txtr:半徑 txtg:周長 txta: 面積

vb作業 作業:輸入圓的半徑,計算圓面積和圓周長。計算結果資料型別為單精度型。

6樓:匿名使用者

①方法1:

private sub command1_click()dim p as single

dim s as single

dim r as single

p = 3.1415 '定義pai的值r = val(text1)

s = p * r ^ 2 '面積公式c = 2 * p * r '周長公式label2.caption = c '標籤2輸出周長結果text2 = s '文字框2輸出面積結果end sub

②方法2

private sub command1_click()dim p as single

dim s as single

dim r as single

p = 3.1415 '定義pai的值r = inputbox("請輸入一個圓的半徑", "輸入", 0) '獲取輸入值

s = p * r ^ 2 '面積公式c = 2 * p * r '周長公式msgbox ("圓的面積為:" & s & "圓的周長為:" & c) '輸出結果

end sub

輸入半徑,用vb編寫計算圓面積和圓周長的程式

7樓:殺神一刀斬

private sub label2_click()const pi = 3.14159

dim r as single, i as single, s as single

r = inputbox("請輸入半徑:", "輸入半徑")i = 2 * pi * r

s = pi * r ^ 2

label2 = label2 & r

label3 = label3 + str(i)label4 = label4 + str(s)end sub

當然你要有四個label控制元件,第一個可以隨便設定,例如寫成「計算圓的周長與面積」

8樓:匿名使用者

private sub command1_click()dim bj as single

dim zz as single

dim mj as single

bj = csng(text1.text)if bj <= 0 then

msgbox "你的輸入有誤"

exit sub

end if

mj = 3.1415 * bj * bjmsgbox "面積是" & format(mj, "0.00")end sub

private sub command2_click()dim bj as single

dim zz as single

dim mj as single

bj = csng(text1.text)if bj <= 0 then

msgbox "你的輸入有誤"

exit sub

end if

zz = 2 * bj * 3.1415

msgbox "周長是" & format(zz, "0.00")end sub

用vb編寫程式,輸入半徑,計算圓周長和圓面積

9樓:匿名使用者

const pi = 3.14159

dim r as double

dim c as double

dim s as double

if isnumeric(text1.text) thenr = val(text1.text)

c = 2 * pi * r

s = pi * r ^ 2

text2.text = format(c, "0.00")text3.text = format(s, "0.00")else

msgbox "輸入不是一個有效的數值。", vbcriticaltext1.setfocus

end if

vb 輸入 半徑 計算圓的周長和麵積公式

10樓:匿名使用者

他們的答案好像都沒有輸出結果。

dim r, s, c as integerprivate sub command1_click()r = val(text1.text)

s = 3.1415926 * r ^ 2c = 2 * 3.1415926 * rlabel1.

caption = "周長是:" & clabel2.caption = "面積是:

" & send sub

private sub command2_click()text1.text = ""

label1.caption = ""

label2.caption = ""

end sub

11樓:匿名使用者

use control cmd,text(2),label(2)**如下:

dim pi as double

private sub command1_click()if text1(0).text = "" then exit sub

text1(1).text = pi * cdbl(val(text1(0).text)) * 2

text1(2).text = pi * cdbl(val(text1(0).text)) ^ 2

end sub

private sub form_load()label1(0).caption = "半徑"

label1(1).caption = "周長"

label1(2).caption = "面積"

pi = 3.1415926

end sub

12樓:傷心h無淚

dim s as interer

dim x as interer

dim y as interer

s=半徑

x=2*s*3.14 周長

y=s^2*3.14 面積

vb:輸入半徑,計算圓周長和圓面積。執行介面如下

13樓:楊少

顯示介面如下: ***************************** 1------計算圓的面積 2------計算圓的周長 3------計算圓的周長和麵積 ****************************** 請選擇(1--3): 請輸入圓的半徑:

vb實驗: 輸入半徑,計算圓周長和圓面積得輸出 15

14樓:

錯了一堆

private sub command1_click()dim a! (定義語句不能在中間,除非是redim)dim b!

dim c!

a = 3.14

b=text1.text

c = 2 * a * b

text2.text= c (也可以是 val (c )) text沒有print

end sub 事件

private sub form_load()text2.text = ""

text1 = ""

text3.text = "" text3幹嗎用的,程式中沒有end sub

private sub text1_lostfocus()if not isnumeric(text1) then'(你的isnumeric函式的語句在**?如果另外有的話那這段程式沒有問題)

msgbox "有非數字字元錯誤"

text1.text = ""

text1.setfocus

end if

end sub

大圓半徑是3釐米小圓半徑是2釐米。小圓周長是大圓周長的,幾份之幾,小圓面積是大圓面積的幾分之幾

1全部您好 小圓周長是大圓周長的3份之2,小圓面積是大圓面積的9分之4。如果你認可我的回答,請及時點選 採納為滿意回答 按鈕 手機提問者在客戶端右上角評價點 滿意 即可。你的採納是我前進的動力 如還有新的問題,請另外向我求助,答題不易,敬請諒解 o o,記得好評和採納,互相幫助 祝學習進步!周長 2...

編寫C語言程式,輸入圓的半徑,求出圓的周長和麵積並輸出

include define pi 3.14 void main include void main include void main include define pi 3.1415 define p printf define s scanfvoid main define pi3.1416 ...

半圓周長是10 28求半圓半徑,可不可以直接

也可以的。只是,做解答題時,還是設半徑為r,3.14r 2r 半圓周長 這樣步驟詳細一點。不可以因為半圓的周長,還有一條直徑的長度 但是一個整圓的周長並沒有哦計算直徑在內 所以是不可以的 數學老師 可以。但是題目中沒有5.14.應該設半徑為r,3.14r 2r 10.28。r 2 半圓周長,應該是一...