星型パターンをピラミッド、四角形、ひし形などのさまざまな形式で表示すると便利です
基本的なプログラミングやロジック構築でよく使用されます。私たちはどれだけの星を見てきたか
プログラミングでループ文を学習する際に問題となる数値パターン。本文では、
C の星でできた数字の 8 を示します。
このプログラムでは、8 の上半分のサイズである行番号 n を取得します。
下半分も同様になります。 8パターンは以下の通りです
星付き8パターン
リーリー
上記の例では、行数 n = 5。最初の 5 行では、8 の前半は次のようになります。
形になってきています。行番号が 1、n、n*2 の場合、アスタリスクが表示されます。
継続的なファッション。残りの行には、星が 2 つだけ印刷されます。見てみましょう
理解を深めるためのアルゴリズム。
###アルゴリズム###
8 の上半分の行数として n を入力します
- i が 1 ~ 2n - 1 の場合、次を実行します。
- i が 1 または n または i が n*2 の場合、
- j が 1 から n までの場合、次を実行します。
- j が 1 または n の場合、
- 空白を表示
アスタリスク(*)を表示-
-
###仕上げる###
###さもないと
- 1 から n までの k について、実行します。
k が 1 または n の場合、
- アスタリスク(*)を表示
-
###さもないと
-
終わってしまったら-
終わってしまったら-
カーソルを次の行に移動します
-
###仕上げる###
###例###
リーリー
###出力###
リーリー
出力 (n = 12)
リーリー
###結論は###
- 数値モードの表示は、使用時に発生する最も一般的な問題の 1 つです。
プログラミング言語を学びましょう。この記事では、アスタリスクを使用して表示する方法を説明します。
8番。 (星)。数値 8 の場合、行数を 2 で乗算して次のようになります。
n*2 行パターン。上半分、下半分ともn行で構成されています。
さらに、パターンの幅はサイズ n です。
以上が8 つの星のパターンを印刷する C++ プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。