Contoh Program Bahasa C menggunakan Bubble Short - INFORMATIKA UNJANI

Latest

BANNER 728X90

Tuesday, 8 December 2015

Contoh Program Bahasa C menggunakan Bubble Short

/************************************************************
* Program         : Pengurutan Data                            *
* Author        : Ady Putra Firmansyah                        *
* NIM            : 3411151085                                *
* BBM            : 524E6FE8                                    *
* Line            : Adhzyc                                    *
* Instagram        : Adhzy212                                    *
************************************************************/


//Program Pengurutan Data Menggunakan Bubble Short
    #include<conio.h>
    #include<stdio.h>
    #define N 20
          
//Kamus Global
    int bubble(int n);
    int i,j,A[N];


//Main Driver
    main(){
        int jml;
        //Tampilan Awal
            printf("METODA BUBBLE SORT \n\n");
            printf("Masukkan Masukan Bilangan Yang Mau Diurutkan (maks 20) : ");scanf("%d",&jml);
            printf("\n");
          
        //Input Data
            for (i=0;i<jml;i++){
                printf("Bilangan ke %d : ",i+1);scanf("%d",&A[i]);
            }
            printf("\n");


        //Mengurutkan Data
            bubble(jml);
      
        //Data Sudah Terurut
            printf("Data yang sudah terurut : \n");
            for (i=0;i<jml;i++){
                printf("%d\n",A[i]);
            }

    }



//Algoritma Bubble
    int bubble(int n){
        int temp;
        for (i=1;i<=n-1;i++){  
            for (j=i;j<n;j++){
                if (A[i-1]>A[j]){
                    temp = A[i-1];
                    A[i-1] = A[j];
                    A[j] = temp;

                }
            }
        }
    }


Kalau ada yang bingung silahkan tanyakan :)

No comments:

Post a Comment