Ads Home1

C# Tutorial - Mengurutkan Array dengan Kata Kunci Sort

http://www.xcodeplus.net/2017/10/csharp-tutorial-mengurutkan-array.html


Mengurutkan Array

Elemen-elemen dari suatu array dapat diurutkan dengan mudah menggunakan kata kunci Sort, Sort merupakan sebuah metode yang didefinisikan di dalam kelas Array.

Untuk pendeklarasiannya Anda harus menuliskannya dengan cara seperti berikut:

Array.Sort(NamaArray);

Metode ini menggunakan algoritma quicksort. Berikut ini contoh program yang akan menunjukan proses pengurutan array yang elemen-elemenya bertipe int dan string.

PROGRAM 1.1
using System;

class DemoSortingArray{

     static void Main(){
        
    // Membuat array dari tipe int yang bernama A1.
    int[] A1 =  new int[] {100, 500, 700, 200, 1000, 300};

    // Membuat array dari tipe string yang bernama A2.
    string[] A2 = new string[] {"C#", "CPP", "PHP", "JAVA", "RUBY"};

        Console.WriteLine("Tampilan sebelum diurutkan : ");
        
        foreach(int element in A1){
               Console.Write(element + " ");
        }
        Console.WriteLine();
        
        foreach(string element in A2){
               Console.Write(element + " ");
        }
        Console.WriteLine();
        
        // Mengurutkan elemen array
        Array.Sort(A1);
        Array.Sort(A2);

        Console.WriteLine();
        Console.WriteLine("Tampilan setelah diurutkan : ");

        foreach(int element in A1){
               Console.Write(element + " ");
        }
        Console.WriteLine();

        foreach(string element in A2){
               Console.Write(element + " ");
        }
        Console.WriteLine();


      Console.ReadLine();
        
    
  }
}

HASIL PROGRAM 1.1
Tampilan sebelum diurutkan : 
100 500 700 200 1000 300 
C# CPP PHP JAVA RUBY 

Tampilan setelah diurutkan : 
100 200 300 500 700 1000 
C# CPP JAVA PHP RUBY 


Dengan adanya metode Sort() di dalam Array, kita menjadi lebih mudah dalam pembuatan sebuah aplikasi yang memerlukan pengurutan array, Dalam C# segala sesuatunya menjadi lebih mudah, berbeda dengan Bahasa pemrograman lainnya dalam pengurutan array akan sedikit lebih kompleks.
 
Karna pada akhirnya, dalam dunia pemrograman kita dituntut tidak hanya membuat aplikasi tersebut jadi saja, akan tetapi dalam pembuatan sebuah aplikasi kita akan dikejar dengan deadline yang terkadang terlalu mepet.
Sehingga ini menjadi solusi untuk kita dalam membuat sebuah aplikasi menjadi lebih cepat tanpa harus membuat sebuah logika yang panjang hanya untuk mengurutkan sebuah array.
 
Hmm.. Bisa saja mungkin ini kepekaan yang diberikan oleh Microsoft di dalam Bahasa pemrograman mereka yaitu C#.



C# (dibaca: C Sharp) merupakan bahasa pemrograman generasi baru yang mewah, kaya akan fitur, dan dapat digunakan untuk membuat beraneka raga program/aplikasi di berbagai bidang. C# mendukung beberapa paradigma pemrograman: imperatif, deklaratif, fungsional, serta pemrograman berorientasi objek. C# termasuk dalam keluarga C, dan fitur-fiturnya banyak diadopsi dari Java dan C++. C# menggunakan pustaka (library) yang terdapat dalam .NET Framework, kelengkapan di dalam pustaka .NET Framework menjadikan proses pengembangan program/aplikasi menggunakan C# relatif lebih mudah dan cepat jika dibandingkan dengan C++ dan Java.

No comments:

Kami menerima masukan dari anda jika memang ada pembahasan yang keliru dan kami sangat senang jika anda dapat berkontribusi untuk menyempurnakan postingan kami. Anda dapat mengirimkan email ke : hari18.muhammad@gmail.com

Jika postingan ini bermanfaat jangan lupa share postingan ini. Kami sangat merekomendasikan untuk anda yang membutuhkan informasi tentang computer stuff silakan subscribe blog kami dapatkan informasi terupdate dari kami secara gratiss. Terimakasih!

Powered by Blogger.