Array
Dasar Teori
Array satu dimensi
Dalam bahasa pemrograman, array adalah variabel yang sejenis yang berderet sedemikian rupa sehingga alamatnya saling bersambung/kontigu atau dengan kata lain variabel berindeks.
Bentuk umum :
tipe_array nama_array [jumlah data]
Contoh Program :
using System;
namespace testing
{
class Program
{
static void Main(string[] args)
{
int[] arr = new int[5];
for (int i = 0; i < arr.Length; i++)
arr[i] = i * i;
for (int i = 0; i < arr.Length; i++)
Console.WriteLine("arr[{0}] = {1}", i, arr[i]);
Console.ReadLine();
}
}
}
Output :
Array Multidimensi
Array multidimensi adalah array yang mempunyai lebih dari satu dimensi. Misal : A[3][5] artinya array tersebut mempunyai 3 baris 5 kolom.
Bentuk umum :
tipe_array nama_array [jumlah data][jumlah data]
Contoh Program :
using System;
namespace testing
{
class Program
{
static void Main(string[] args)
{
int[,] intArr1 = new int[2, 2];
intArr1[0, 0] = 12;
intArr1[0, 1] = 23;
intArr1[1, 0] = 14;
intArr1[1, 1] = -9;
for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 2; j++)
{
Console.Write(intArr1[i, j] + " ");
}
Console.WriteLine();
}
Console.ReadLine();
}
}
}
Output