第7講 多次元配列と1次元配列の関係
第9話 3次元データ表示を1次元For文で実現する
001
の表示を1次元For文で実現するコード例
Module Module1

  Sub Main() '私は社長だ。
    'Rnd(-1)
    'Randomize(Timer())
    f()
  End Sub

  Sub f()
    Dim a(23) As Integer '配列aの宣言
    Dim i As Integer
    'ランダムデータ生成
    For i = 0 To 23
      a(i) = Int(10 * Rnd())
    Next
    'データ表示
    For i = 0 To 23
      If i > 0 And i Mod 2 = 0 Then Console.WriteLine()
      If i > 0 And i Mod 8 = 0 Then Console.WriteLine()
      Console.Write("{0:d} ", a(i))
    Next
    Console.WriteLine()
    Console.WriteLine()
  End Sub

End Module

2次元配列が1次元配列で表現可能で、
3次元配列も1次元配列で表現可能なのですから、
当然、3次元配列を2次元配列で表現することも可能です。
    Dim a(2, 3, 1) As Integer '配列aの宣言
の代わりに、
    Dim a(2, 7) As Integer '配列aの宣言
を宣言して
001
を実現するプログラムを考えて下さい。

第8話へ   第10話へ

002

初心者のための excel 2016 マクロ VBA 入門講義 基礎から応用まで
vc++ c言語 c++ 入門 初心者 基礎から応用まで
eclipse c++ 入門
魔方陣 数独で学ぶ VBA 入門

数独のシンプルな解き方・簡単な解法の研究
VB講義へ
VB講義基礎へ
初心者のための世界で一番わかりやすいVisual C++入門基礎講座
初心者のための世界で一番わかりやすいVisual Basic入門基礎講座
初心者のための世界で一番わかりやすいVBA入門講義(基礎から応用まで)
初心者のための VC++による C言語 C++ 入門 基礎から応用まで第1部
eclipse java 入門
java 入門 サイト 基礎から応用まで
本サイトトップへ