Javaプログラミング学習サイト ゆるゆるプログラミング

・Javaソースダウンロード(TextPattern_Line000.java)

テキストで横縞模様を描画するJavaソースコードです。forの2重ループでx座標とy座標を動かしていき、yを2で割った余りが0であれば'●'、0でなければ'○'をコンソール出力しています。

このソースについての記事はこちら「横縞模様(テキスト版)」です。

TextPattern_Line000.javaをダウンロード

ダウンロードしたファイルはzip形式です。解凍して使ってください。Windowsの場合、ダウンロードしたzipファイルをマウスの右ボタンでクリックして表示されるポップアップメニューから「すべて展開(T)」で解凍できます。

public class TextPattern_Line000 {
	public static void main( String[] args ) {
		// 変数宣言
		int w, h;	// サイズ

		// 入力した引数が2以上かを調べる
		if ( 2 > args.length ) {
			// 入力した引数が2未満の場合、使用方法を表示する
			System.out.println( 
				"TextPattern_Line000 [幅] [高]" );
			return;
		}

		try {
			// 引数を変換し、画像の幅と高さをwとhに代入
			w =  Integer.valueOf( args[ 0 ] );
			h =  Integer.valueOf( args[ 1 ] );
		}
		catch( NumberFormatException ne )
		{
			System.out.println( "引数が不正です" );
			return;
		}

		// 横縞テキストの作成
		for ( int y = 0; y < h; ++ y ) {
			for ( int x = 0; x < w; ++ x ) {
				// 黒か白かを判定
				if ( 0 == y % 2 )
					System.out.print( "●" );
				else
					System.out.print( "○" );
			}
			// 改行
			System.out.println();
		}
	}
}

このソースについての記事はこちら「横縞模様(テキスト版)」です。

 

■新着情報

2022.07.07 外部プログラムの実行 exeファイル実行
2022.07.06 完全数 6=1+2+3

■広告

 

 

 

 

Topへ