for 迴圈列印直角三角形 正三角形 稜形

2022-09-08 21:30:29 字數 2022 閱讀 4355

熟練掌握 for 迴圈的使用

1、需求:列印直角三角形

**如下:

// 左直角

for(

int i =

0; i <

5; i++

) system.out.

println(""

);}//右直角

for(

int i =

0; i <

5; i++

)for

(int j =

0; j <= i; j++

) system.out.

println(""

);}

執行效果:

***

****

****

****

****

****

****

***process finished with exit code 0

2、需求:列印正三角形

**如下:

// 正角三角形

for(

int i =

0; i <

5; i++

)// 列印 *

for(

int j =

0; j <= i; j++

) system.out.

println(""

);}

執行效果:

***

****

****

****

process finished with exit code 0

3、需求:列印實心稜形

**如下:

// 列印實心稜形

for(

int i =

0; i <

4; i++

)for

(int j =

0; j <= i; j++

) system.out.

println()

;}for(

int i =

3; i >

0; i--

)for

(int j =

0; j < i; j++

) system.out.

println()

;}

執行效果:

***

****

****

****

*process finished with exit code 0

3、需求:列印空心稜形

**如下:

// 列印空心稜形

for(

int i =

0; i <

4; i++

)// 判斷是否是第一行,如果是就列印2顆*,如果不是則列印1顆*

if(i >0)

system.out.

print

("*");

}else

system.out.

println()

;}// 列印下面的倒三角

for(

int i =

1; i <

4; i++

)// 判斷是否是第一行,如果是就列印2顆*,如果不是則列印1顆*

if(i <3)

system.out.

print

("*");

}else

system.out.

println()

;}

執行效果:

***

****

****

*process finished with exit code 0

以上就是for迴圈的應用了

正直角三角形

在平面直角座標系的第一象限內有m個點。正直角三角形 是一種奇特的三角形,它的三個頂點分別在原點 x軸的正方向和y軸的正方向。請用乙個面積最小的 正直角三角形 將這些點全部圍住,求解面積的大小。題目中所有的座標 包括正直角三角形的頂點座標 都為整數。input 1 m,xi,yi 100 每行乙個答案...

模擬 直角三角形

平面上給定n個兩兩不同的整點,統計以給定的點為頂點,且直角邊平行於座標軸的直角三角形數。輸入格式 輸入檔案right.in第一行為乙個整數n。以下n行,每行給出乙個點的座標。輸出格式 輸出檔名為right.out。輸出乙個整數表示統計結果。輸入樣例 1 0 0 0 11 0 1 1 輸出樣例 1 4...

直角三角形求斜邊

1 1 分數 題目描述 請編寫程式計算直角三角形的斜邊長度,兩條直角邊的長度由鍵盤輸入。輸入描述兩直角邊均為浮點型 float 中間以乙個空格隔開 輸出描述輸出斜邊長度,保留小數點後5位 樣例輸入 3 4樣例輸出 5.00000 1 1 分數 題目描述 請編寫程式計算直角三角形的斜邊長度,兩條直角邊...