興味深いパターンの問題を解決すると、ループの理解が深まります。これらは、特定のプログラミング言語の強固な基盤を構築するのに役立つため、不可欠です。数字ベース、アスタリスクベース、文字ベースのモードなど、さまざまなモードがあります。この記事では、興味深い星のパターンを出力するいくつかの Java プログラムについて説明します。
興味深いパターンを印刷するプログラム
モード1
###方法###
行数と列数を指定する整数「n」を宣言して初期化します。
「n」まで実行する for ループを定義します。このループ内に if-else ブロックを定義します。
if ブロックは最初と最後の行にアスタリスク「n」回出力し、else ブロックは 2 行目から 4 行目にスペース「n/2」を出力します。これは 2 回とアスタリスクを意味します。いや、一度は。 -
###例###
リーリー
###出力###
リーリー
モード2
###方法###
行数を指定する整数「n」を宣言して初期化します。
ネストされた for ループを作成します。外側のループは「n」まで実行され、内側のループはスペースの数まで実行され、スペースを出力します。印刷後、スペース数を 1 減らします。
行数を指定する整数「n」を宣言して初期化します。
ネストされた for ループを定義します。外側のループは「n」から 1 まで実行され、最初の内側のループはスペースを出力し、2 番目の内側のループはアスタリスクを出力します。
###例###
リーリー
###出力###
リーリー
モード4
###方法###
- 行数を指定する整数「n」を宣言して初期化します。
- ネストされた for ループを作成します。外側のループは "n" まで実行され、最初の内側の for ループはスペースの数まで実行され、スペースを出力します。 2 番目は星を印刷します。
ここで、if-else ブロックを使用して、if ブロックは行番号が 3 未満かどうかを確認します。それより小さい場合は、if ブロックを実行してスペース数を減分し、スター数を増分します。
行番号が 2 より大きい場合は、else ブロックを実行してスペース数をインクリメントし、アスタリスク数をデクリメントします。
###例###
リーリー
###出力###
リーリー
パターン 5
の中国語訳は次のとおりです:
パターン 5-
###方法###
- 行数を指定する整数「n」を宣言して初期化します。
- ネストされた for ループを定義します。外側のループは "n" まで実行され、最初の内側のループはスペースを出力し、2 番目の内側のループはスターを出力します。
###例###
リーリー
###出力###
リーリー
###結論は###
- この記事では、スター パターンの興味深い問題について説明します。これらのパターン ソリューションは、パターン問題のロジックを解読するのに役立ち、他のパターンを自分で解決できるようになります。
以上が興味深いパターンを印刷するプログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。