kotlinで規則正しいパターンを印刷する方法は?
Kotlinでは、ネストされたループを使用して規則正しいパターンを印刷することができます。以下は矩形パターンを印刷する例コードです。
fun main() {
val rows = 5
val columns = 10
for (i in 0 until rows) {
for (j in 0 until columns) {
print("* ")
}
println()
}
}
この例では、行数や列数を指定するために変数rowsとcolumnsを定義しています。そして、ネストされたforループを使用して各行と列を反復処理し、*記号を印刷しています。内側のループが1行を印刷した後、println()を使用して改行しています。
結果を出力します。
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
必要に応じて、rowsとcolumnsの値を変更してパターンのサイズを調整できます。同時に、内側のループの出力内容を変更することで、他の規則的なパターンを出力することができます。