facebook pixel

Program Bubble Sorting (Ascending & Descending) C++

IT TECH – Hai sobat IT TECH ketemu lg dengan saya admin ganteng… hehehehehe… 😀

Disini saya akan memberikan sedikit ilmu yang telah saya pelajari di kampus, bagaimana cara membuat salah satu program C++. kali Ini saya akan memberikan Program Bubble Sorting (Ascending & Descending), Yang Saya Compile Dengan Compiler CodeBlocks.

langsung saja berikut codingannya : 

#include <iostream>

using namespace std;

//Variabel Global
int A[]={2,3,4,6,7,8,9,1,5,0};
int n=10;

//Bubble Sorting
void SortingDesc()
{
  int i,j,temp;

  for (i=0;i<n;i++)
  {
      for (j=n-1;j>i;j–)
      {
          if (A[j]>A[j-1])
          {
              temp = A[j];
              A[j] = A[j-1];
              A[j-1] = temp;
          }
      }
  }
}

//Bubble Sorting
void SortingAscen ()
{
  int i,j,temp;

  for (i=0;i<n;i++)
  {
      for (j=n;j>i;j–)
      {
          if (A[j]<A[j-1])
          {
              temp = A[j];
              A[j] = A[j-1];
              A[j-1] = temp;
          }
      }
  }

}

void show()
{
    int i;

    for (i=0;i<n;i++)
    {
        cout<<A[i]<<” “;
    }
}

int main()
{
    int pil;

    cout<<“Program Shorting Arrayn”<<endl;
    cout <<“Sebelum di Urutkan = “;
    show();

    cout<<“n1. Shorting Descending.”;
    cout<<“n2. Shorting Ascending.n”;

    cout<<“Input Pilihan Anda : “;
    cin>>pil;

    switch(pil)
    {
        case 1:
        SortingDesc();
        cout<<“nData Setelah di urutkannnDescending :”;
        show();
        break;
        case 2:
        SortingAscen();
        cout<<“nData Setelah di urutkannnAscending :”;
        show();
        break;
    } cout<<endl;

    return 0;

}


==============================================================
Berikut SSnya…

SCREENSHOT 2 - SEIKET DIGITAL CREATIVE
Sort by Ascending


SCREENSHOT 1 - SEIKET DIGITAL CREATIVE
Sort by Descending


Semoga bermanfaat….!!

#OnBlog 

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *