Laman

Selasa, 29 Maret 2011

function dengan parameter array

Array merupakan sebuah type data dimana bisa menampung lebih dari satu nilai. Array juga bisa digunakan untuk melewatkan data di parameter function. Pada tutorial kali ini akan dibahas bagaimana cara membuat function dengan parameter sebuah type data array. Sebelum memulai membuat project, silahkan baca tutorial tentang array disini. karena ini akan membantu mempermudah dalam memahami tutorial ini. Sekarang mari buat projectnya. Seperti biasa untuk langkah awal harus disiapkan terlebih dahulu project kosong, klil file dan pilih menu new project pada IDE visual studio 2010. Akan muncul sebuah kotak project name, isi nama project pada kotak tersebut, selanjutnya untuk langlah demi langkah silahkan ikuti instruksi dibawah ini 
Gambar 1. Preview desain aplikasi 

langkah 1: pada project yang telah disiapkan sebelumnya, pada form1 silahkan tambahakn dua dataGridView dan juga dua buah button, atur dan tata sedemikian rupa sehingga tampilannya seperti pada gambar diatas
langkah 2 : Pada button satu (yang berlabelkan inisialisasi data) double klik untuk membangkitkan event single kllik pada button tersebut. Masukan source code berikut ini
dataGridView1.Rows.Add(data.Length);                                           
data[0] = 1;
data[1] = 2;
data[2] = 3;
data[3] = 4;
data[4] = 5;
for (int i = 0; i < data.Length; i++)
{
    dataGridView1.Rows[i].Cells[0].Value = data[i];
}

langkah 3 : lakukan hal yang sama pada button 2 (button yang berlabelkan hitung). Masukan source code berikut ini
kuadratHasil = kuadrat(data);
dataGridView2.Rows.Add(data.Length);
for (int i = 0; i < kuadratHasil.Length; i++)
{
 dataGridView2.Rows[i].Cells[0].Value=kuadratHasil[i].ToString();
}

langkah 4 : pada jendela source code tambahkan function bernama kuadrat. Berikut ini source lengkap function kuadrat
 private double[] kuadrat(double[] data)
        {
            double[] temp = new double[data.Length];
            int i = 0;
            foreach (double hasil in data)
            {
                temp[i] = hasil * hasil;
                i = i + 1;
            }
            return temp;
        }
langkah 5 : deklarasikan beberapa variabel global, source nya seperti berikut ini

double[] data = new double[5];
double[] kuadratHasil = new double[5];
langkah 6 : done, program selesai dibuat, jika langkah langkah diatas dilakukan dengan benar, maka saat program dijalankan program akan mengkuadratkan data yang dilewatkan pada function kuadrat. yang perlu diperhatikan coba lihat dengan seksama pada function kuadrat. Disitu terdapat parameter array bahkan type return value nya pun juga bertype array. 

Berikut ini beberapa preview dari program saat runtime

Gambar 2 Preview dari program saat inisialisai data

Gambar 3. Preview running program 
Untuk memahami tutorial ini silahkan download contoh programnya disini, dan download juga projectnya disini
download program disini
donwload project disini
for more information contact on informasi@csharp-indonesia.com
pandauan download : klik link download yang disediaan diatas, setelah itu akan muncul halaman adf.ly, tunggu beberapa detik sampai pada pojok kanan atas muncul tulisan skip ad. klik tombol tersebut ,setelah itu akan muncul halaman ziddu, silahkan klik pada button download yang muncul pada halaman ziddu
NB : Semua program dalam tutorial ini ditulisa menggunakan IDE Visual studio 2010. dengan target framework 3.5.Sehingga minimal komputer harus terinstal windows vista untuk bisa menjalankan program *.exe nya, Atau windows xp yang sudah di instal netFrameWork 3.5. Sedangkan untuk membuka projectnya mau tidak mau harus menginstal microsoft visual studio 2010

12 komentar:

  1. mas link y erorr
    minta full project y


    algaust@gmail.com

    Trims

    BalasHapus
  2. Mas, tolong kirim ke email saya yaa.
    aryajayaalamsyah@gmail.com
    Trima kasih

    BalasHapus