vb 迴圈 三角形 公式

時間 2025-02-10 04:00:24

1樓:永恆的愛

數學歸納法。

第1行 7個 「*

第2行 5個「*」

第3行 3個「*」

由此可見 這裡 「*的個數變化規律是 等差數列。

所以第 n 行 「*的個數是 -2*(n-1)+7每行「*」左邊的空格的個數也是這樣推出來的把得到的公式應用到雙迴圈中就行了。

補充: 同樣是數學歸納法。

你要問的問題就是 左邊倒三角的公式是怎麼來的。

假如將左邊的倒三角變成正三角 並且假設行數(a)為4 則有。

現在的第 k 行 i 的值 「*的個數 (i+k)由此可知 第 k 行 「*的個數是 2*(k-1)+1同時 每一行 k 與 i 的和都為 5 可以猜測 就是 a+1=k+i k=a+1-i

所以 第 i 行 「*的個數為 2*(a+1-i-1)+1 = 2*(a-i)+1 得解 最後可以代入資料驗證。

也可以證明。

2樓:網友

第1行為7個星=4*2-1

第2行為5個星=3*2-1

第3行為3個星=2*2-1

第4行為1個星=1*2-1

由上可推。

三角形公式

3樓:匿名使用者

普通三角形。面積=底×高÷2

周長=三邊之和。且兩邊之和大於第三邊,兩邊之差小於第三邊。

直角三角形。此三角形斜邊上的中線等於斜邊的一半。

兩直角邊的乘積=斜邊及斜邊上的高的乘積。

等腰三角形。有三線合一性質(底邊上的高線,中線,及頂角的角平分線是同一條線段。)

等邊三角形。三邊相等,每乙個角都是60°,同樣有三線合一性質。

4樓:a雨星

面積等於底x高除以2

vb用for迴圈怎麼做三角形??*做成的三角形!!!

5樓:網友

...是做這種東西麼?

假設行數為n,那麼第i行開始的空格數為n-i(均以1起始),字元數為2i-1。

for i=1 to n

for j=1 to n-i

print " "

next j

for k=1 to 2*i-1

print "*"

next k

next i

這樣應該可以了吧。

6樓:愛笑的掰玉公尺

圖示:*

假設行數為n,那麼第i行開始的空格數為n-i(均以1起始),字元數為2i-1。

for i=1 to n

for j=1 to n-i

print " "

next j

for k=1 to 2*i-1

print "*"

next k

next i

vb 如何用迴圈輸出以下三角形

7樓:finhack鍊金術

for i = 1 to 5

print string(i-1," ");

for j = 1 to i

print cstr(i);

next j

printnext i

分太少了,後面的不管了。。。

vb利用迴圈輸出1到9遞增三角形

8樓:網友

新建一窗體,拖入一命令按鈕。在**視窗裡貼上以下**即可:

private sub command1_click()dim i as integer, j as integer, k as integer

for i = 1 to 9

for j = 1 to i

print i;

next j

printnext i

end sub

vb用單迴圈顯示有規律圖形,呈三角形。 1 222 33333 4444444 怎麼做?

9樓:手機使用者

private sub command1_click() dim n '定義乙個n,可以變成自己輸 n = 5 for i = 1 to n s1$ = i & i & i & i & i & i & i & i & i & i & i & i & i & i & i & i '定義乙個由i組成的字串,長度 應該為2*n個以上 s$ = space(n - i + 1) &mid(s1, 1, 2 * i - 1) &space(n - i + 1) '得到乙個前面空格,中間取i,後面取空格的字串 print s '輸出s next i end sub

求解vb程式設計中,利用雙重迴圈用*號輸出三角形,請說明為什麼(很急!)

10樓:永恆的愛

外迴圈確定將要列印多少行,內迴圈則要確定每一行要列印多少個*和多少個空格,自己把行數和每一行要列印的*和空格的個數列出來找規律,相當於高中時的數學歸納法。比如說:要列印三行*組成乙個三角形,**如下(圖形如下):

private sub command1_click()dim i as integer

dim j as integer

dim k as integer

for i = 1 to 3

for j = 1 to 3 - i + 1print " ";

next j

for k = 1 to 2 * i - 1print "*";

next k

printnext i

end sub

現在只能按照這個程式列印出的圖形分析,需要看圖形找規律。由於第三行的左邊也有乙個空格,所以從上到下每行的第一顆*的左邊的空格數依次是3,2,1,相當於陣列中的a1,a2,a3(即列印空格那個迴圈的變數);而行數是第1,2,3行,相當於陣列的下標(外迴圈的變數) 則有。

i j不難看出有:j=3-i+1 (等差數列)列印*的問題也可以這樣推斷出來。

三角形面積公式是,三角形的面積公式

三角形面積的計算公式是什麼。面積等於底乘以高再除以2 底邊乘以底邊上的高再除以2 三角形的面積公式 三角形的面積公式 s ah 2。三角形是由同一平面內不在同一直線上的三條線段 首尾 順次連線所組成的封閉圖形,在數學 建築學有應用。1 已知底和高 s ah 2 2 兩邊一夾角 s absinc 2 ...

數學中三角形公式是什麼,數學三角形公式大全

習自匡頤 兩直線平行 11同旁內角互補,同位角相等 13兩直線平行,內錯角相等 14兩直線平行,在這個角的平分線上 29角的平分線是到角的兩邊距離相等的所有點的集合 30等腰三角形的性質定理 等腰三角形的兩個底角相等 即等邊對等角 31推論1 等腰三角形頂角的平分線平分底邊並且垂直於底邊 32等腰三...

向量三角形,三角形角平分線向量公式

設 三邊向量為 a,b,c.它們應當滿足a b c,或者b a c.求面積,有多種方法,以下舉兩種 方法1.用叉積 向量積 s 1 2 a叉乘b 方法2.用內積 數量積 先求出a,b的夾角,cos a,b的夾角 a.b a b 再用公式 s 1 2 a b sin a,b的夾角 就說到這裡吧 求高手...