Advertisement
fatchur

Rekursif (bubble sort)

Feb 20th, 2020
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.50 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5.     int gelembung(int data[],int jumdat){
  6.         if (jumdat==1){
  7.         return 0;
  8.         }
  9.         for (int b=0; b<jumdat;b++){
  10.             if(data[b]>data[b+1]){
  11.                 swap(data[b],data[b+1]);
  12.             }
  13.         }
  14.         gelembung(data, jumdat-1);
  15.     }
  16.     int main (){
  17.         int data[11],jumdat,a;
  18.         cout<<"Masukan Banyak angka: ";
  19.         cin>>jumdat;
  20.         cout<<"Masukan angka : ";
  21.         for (a=0;a<jumdat;a++){
  22.             cin>>data[a];
  23. }
  24.         gelembung(data,jumdat);
  25.         for (a=0;a<jumdat;a++){
  26.             cout<<data[a]<<" ";
  27.     }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement