Pages

Saturday 24 December 2016

Problem 45 - Sorting in Ascending

   Sorting String in Ascending Order adalah program yang bertujuan untuk membuat input array menjadi urut dari kecil ke terbesar dengan memanfaatkan artikel CompareTo untuk membandingkan 2 input array dan di swap

Code Di bawah ini :
DATA HOSTED WITH ♥ BY PASTEBIN.COM - DOWNLOAD RAW - SEE ORIGINAL
  1. class ascending
  2. {
  3.     public static void main(String[] args)
  4.     {
  5.         String [] name={"Kamu","Dia","dan","Aku"};
  6.         String temp;
  7.         System.out.println("//Sebelum Sorting");
  8.         for (int i=0; i
  9.         {
  10.             System.out.println(i+1+" "+name[i]+" ");
  11.         }
  12.        
  13.         for (int i=0; i<(name.length-1); i++)
  14.         {
  15.             for (int j=0; j<(name.length-1); j++)
  16.             {
  17.                 if (name[j].compareTo(name[j+1])>0)
  18.                 {
  19.                     temp=name[j+1];
  20.                     name[j+1]=name[j];
  21.                     name[j]=temp;
  22.                 }
  23.             }
  24.         }
  25.         System.out.println("//Sesudah Sorting");
  26.         for (int i=0; i
  27.         {
  28.             System.out.println(i+1+" "+name[i]);
  29.         }
  30.     }
  31. }




Dan hasil output :


0 comments:

Post a Comment