コンテンツ
基本的なプログラミングスキルの1つは、出力のフォーマット方法を学ぶことです。このスキルは、ループとパターンをどのように構成するか、そして複雑な情報の網が明確で首尾一貫した提示を必要とする方法をプログラマーが理解することを必要とします。たとえば、数字のピラミッドを作成すると、きちんとしたピラミッドを構築するために複数の "for"ループを使用しなければならなくなります。
説明書
プログラマーは、ループやパターンを構築する方法を理解しなければなりません (ジェイソン・リード/ライアン・マクベイ/フォトディスク/ゲッティイメージズ)-
次のようにNumberPyramidクラスを構成します。
import java.io. *;
クラスNumberPyramid {
public static void main(String [] args){
} }
-
ピラミッドのサイズを決定する変数を割り当て、次のようなコードを使用して最初の外側のループを作成します。
int x = 8。
for(int i = 1; i <= x; i ++){}
-
次のループを外側のループの内側に設定します。このループはスペース文字を作成します。
for(int i = 1; i <= x; i ++){for(int j = 1; j <= x - i; j ++){System.out.print( ""); }
}
-
外側のループの内側にもう1つループを設定します。このサイクルはピラミッドの片側に数字を入れます。
for(int i = 1; i <= x; i ++){
(int j = 1; j <= x - i; j ++){System.out.print( ""); }
(int k = i; k> = 1; k--){System.out.print((k> = 10)?+ k: "" + k);}}
-
ピラミッドのもう半分にある数字に最後のループを追加します。
for(int i = 1; i <= x; i ++){
(int j = 1; j <= x - i; j ++){System.out.print( ""); }
(int k = i; k> = 1; k--){System.out.print((k> = 10)?+ k: "" + k);}}
(int k = 2; k <= i; k ++){System.out.print((k> = 10)?+ k: "" + k); }
System.out.println(); }
必要なもの
- Java開発者パッケージ