array . . . gmn jelasinnya ya~~

array . . . bisa dibilang seperti variable untuk menyimpan banyak data dengan tipe data yang sama.. dengan adanya pengelompokan ini, pengolahan data menjadi lebih mudah..

mudah gmn??

yaaa anggaplah seperti folder yg nyimpen banyak gambar… untuk memudahkan mencari gambar.. kita bakal nglompokin lg gambar2 dalam folder lg kan…?? array bisa dibilang bekerja dengan cara seperti itu

nah.. array sendiri ada 2.. ada single dan multiple array

nah biar gampang.. langsung aja buat programnya

pertama buat tampillan seperti ini

array

button1 –> array

button2 –> array multi

2 button dan 2 listbox

nah dobel klik “array” lalu buat kode ini

//========================================

int[] a = new int[5];

a[0] = 1;
a[1] = 2;
a[2] = 3;
a[3] = 4;
a[4] = 5;

for (int i = 0; i < 5; i++)
{
listBox1.Items.Add(a[i]);
}

//========================================

int[]” menandakan bahwa array tersebut single (kek pacaran aja emoticon9 )  dan dapat menyimpan data-data dengan tipe integer

new int[5]” klo ini gmn ya jelasinnya… angka 5 menandakan bahwa array ini menyimpan maximal 5 nilai..

nah menyimpan maximal 5 nilai.. itu bisa dilihat dari kode “a[0] = 1;  a[1] = 2; ……” cman bisa 5 biji.. dan index na (yg dalem kurung) dimulai dari 0…

nah perulangan na itu untuk memasukkan nilai array ke dalam listbox

huuuhhh susah skali jelasinnya .. moga dimengerti

nah skarang untuk multiple array… doble klik “multiple array” lalu masukkan kode ini

//==========================================
int[,] b = new int[2, 3];

b[0,0] = 1;
b[0,1] = 2;
b[0,2] = 3;
b[1,0] = 4;
b[1,1] = 5;
b[1,2] = 6;

for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 3; j++)
{
listBox2.Items.Add(b[i, j]);
}
//==========================================

int[,]” menandakan multiple sebanyak 2… klo yg lebih dri dua~~ tinggal tambah aja koma na :p kek na sih gt.. blom nyoba

nah new int[2,3] nahhh ini seperti dalem satu folder.. ada beberapa folder lg…

semoga dimengerti :p (klo ga ngerti perhatikan kode pas masukin nilai… )

sekian deh catetan na.. yg nyatet jg bingung ma cateta na wkwkwkwkwk

FULL CODE

//========================================================

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace WindowsFormsApplication4

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }

        private void button1_Click(object sender, EventArgs e)

        {

            int[] a = new int[5];

            a[0] = 1;

            a[1] = 2;

            a[2] = 3;

            a[3] = 4;

            a[4] = 5;

           

            for (int i = 0; i < 5; i++)

            {

                listBox1.Items.Add(a[i]);

            }

        }

        private void button2_Click(object sender, EventArgs e)

        {

            int[,] b = new int[2, 3];

            b[0,0] = 1;
            b[0,1] = 2;
            b[0,2] = 3;
            b[1,0] = 4;
            b[1,1] = 5;
            b[1,2] = 6;

            for (int i = 0; i < 2; i++)

            {

                for (int j = 0; j < 3; j++)

                {

                    listBox2.Items.Add(b[i, j]);

                }

            }

        }

    }

}

//========================================================

Iklan