第7講 多次元配列と1次元配列の関係
第9話 3次元データ表示を1次元For文で実現する
の表示を1次元For文で実現するコード例
//以下C#を始めるためのお呪い
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
//以上C#を始めるためのお呪い
namespace a //初心者はお呪い=決まり事と思い一切気にしない
{
class Program //初心者はお呪い=決まり事と思い一切気にしない
{
static void Main(string[] args) //私は社長だ。
{
f();
}
static void f()
{
int[] a = new int[24]; //3次元配列
Random r = new Random(); //乱数の発生
//データ生成
for (int i = 0; i < 24; i++)
{
a[i] = r.Next(10);
}
//データ表示
for (int i = 0; i < 24; i++)
{
if(i > 0 && (i % 2) == 0)Console.WriteLine();
if(i > 0 && (i % 8) == 0)Console.WriteLine();
Console.Write("{0:d} ", a[i]);
}
Console.WriteLine(); //改行
Console.WriteLine(); //改行
}
}
}
2次元配列が1次元配列で表現可能で、
3次元配列も1次元配列で表現可能なのですから、
当然、3次元配列を2次元配列で表現することも可能です。
int[,,] a = new int[3,4,2]; //3次元配列
の代わりに、
int[,] a = new int[3,8]; //3次元配列
を宣言して
を実現するプログラムを考えて下さい。
第8話へ 第10話へ
初心者のための excel 2016 マクロ VBA 入門講義 基礎から応用まで
vc++ c言語 c++ 入門 初心者 基礎から応用まで
eclipse c++ 入門
魔方陣 数独で学ぶ VBA 入門
数独のシンプルな解き方・簡単な解法の研究
VB講義へ
VB講義基礎へ
初心者のための世界で一番わかりやすいVisual C++入門基礎講座
初心者のための世界で一番わかりやすいVisual Basic入門基礎講座
初心者のための世界で一番わかりやすいVBA入門講義(基礎から応用まで)
初心者のための VC++による C言語 C++ 入門 基礎から応用まで第1部
eclipse java 入門
java 入門 サイト 基礎から応用まで
本サイトトップへ