アルゴリズムⅠ・講義メモ5

配列のプログラム・添字を用いる:array3

・全要素を表示する時に、番号も表示したい
・番号は添字+1とする
実行例:
(1)リムル
(2)シオン
(3)シュナ
※ forの方が作りやすい

作成例

string[] monstname = {"リムル", "シオン", "シュナ"}; //3要素の文字列配列の初期化
for (var i = 0; i < monstname.Length; i++) { //添字0から要素数未満まで繰返す
    Console.WriteLine("({0}){1}", i + 1, monstname[i]); //添字+1と要素[i]を表示
}

別解:foreachによる力技

string[] monstname = {"リムル", "シオン", "シュナ"}; //3要素の文字列配列の初期化
int i = 1;
foreach (var w in monstname) { //添字0から要素数未満まで繰返す
    Console.WriteLine("({0}){1}", i++, w); //連番と要素を表示
}

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です