Membuat Program Mencetak Array Setelah dan Sebelum di Urutkan Menggunakan C++

#include <iostream>
#include <stdio.h>

using namespace std;
void bubbleSort(int L[], int n){
    int i, k, temp;
   
    for(k=n-1; k>=1; k--){
        for(i=0; i<=k-2; i++){
            if(L[i] > L[i+1]){
                temp = L[i];
                L[i] = L[i+1];
                L[i+1] = temp;
            }
        }
    }
}

void cetak(int arr[], int n){
    cout<<"Isi Array : "<<endl;
   
    for(int i=0; i<n; i++){
        cout<<arr[i]<<' ';
    }
   
    cout<<endl;
   
}

int main(){
    int arr[] = {4,1,7,9,2};
   
    cout<<"Sebelum Di Urutkan"<<endl;
    cetak(arr, 5);
   
    bubbleSort(arr, 5);
   
    cetak(arr, 5);
    cout<<"Setelah Di Urutkan"<<endl;
    cetak(arr, 5);
}

Posting Komentar

Lebih baru Lebih lama