SlideShare a Scribd company logo
1 of 11
SORTING (PENGURUTAN)
SORTING (PENGURUTAN)
Sorting adalah proses mengatur sekumpulan objek
menurut aturan atau susunan tertentu.
Urutan objek tersebut dapat
menaik (ascending = dari data kecil ke data lebih
besar)
atau
menurun (descending = dari data besar ke data
lebih kecil).
Bubble sort (gelembung)
Metode pengurutan gelembung (bubble sort)
diinspirasi oleh gelembung sabun yang ada di
permukaan air. Karena berat jenis gelembung sabun
lebih ringan daripada berat jenis air maka gelembung
sabun akan selalu mengapung.
Prinsip pengapungan ini juga dipakai pada
pengurutan gelembung. Elemen yang berharga
paling kecil “diapungkan”, artinya diangkat ke atas
(atau ke ujung paling kiri) melalui pertukaran.
Contoh Bubble sort
6 buah elemen dibawah ini akan diurutkan menaik
(ascending)
25 27 10 8 76 21
1 2 3 4 5 6
LANGKAH 1 :
Proses 1 Hasil  25 27 10 8 21 76
Proses 2 Hasil  25 27 10 8 21 76
Proses 3 Hasil  25 27 8 10 21 76
Proses 4 Hasil  25 8 27 10 21 76
Proses 5 Hasil  8 25 27 10 21 76
Hasil akhir langkah 1 : 8 25 27 10 21 76
1 2 3 4 5 6
Nilai 
Index 
8 25 27 10 21 76
1 2 3 4 5 6
LANGKAH 2 :
Proses 1 Hasil  8 25 27 10 21 76
Proses 2 Hasil  8 25 27 10 21 76
Proses 3 Hasil  8 25 10 27 21 76
Proses 4 Hasil  8 10 25 27 21 76
Hasil akhir langkah 2 : 8 10 25 27 21 76
1 2 3 4 5 6
8 10 25 27 21 76
1 2 3 4 5 6
LANGKAH 3 :
Proses 1 Hasil  8 10 25 27 21 76
Proses 2 Hasil  8 10 25 21 27 76
Proses 3 Hasil  8 10 21 25 27 76
8 10 21 25 27 76
1 2 3 4 5 6
Hasil akhir langkah 3 :
8 10 21 25 27 76
1 2 3 4 5 6
LANGKAH 4 :
Proses 1 Hasil  8 10 21 25 27 76
Proses 2 Hasil  8 10 21 25 27 76
Hasil akhir langkah 4 :
8 10 21 25 27 76
1 2 3 4 5 6
8 10 21 25 27 76
1 2 3 4 5 6
LANGKAH 5 :
Proses 1 Hasil  8 10 21 25 27 76
8 10 21 25 27 76
1 2 3 4 5 6
Hasil akhir langkah 5 :
Selesai. Larik sudah terurutkan !
Contoh program bubble sort ascending
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main(){
int i,k,temp;
int L[5];
//Jumlah elemen dalam array ada 5
L[0]=1; L[1]=50; L[2]=10; L[3]=3; L[4]=2;
//Proses secara Ascending(naik)
for(i=0;i<=4;i++)
for(k=4;k>=0;k--)
if (L[k]<L[k-1]) {
temp=L[k];
L[k]=L[k-1];
L[k-1]=temp; }
for(i=0;i<=4;i++)
cout<<L[i]<<endl;
getch();
}
Kerjakan!!
Urutkan 7 buah nilai di bawah ini secara
ascending dengan menggunakan algoritma
bubble sort.
Data sebelum diurutkan :
9 7 6 3 8 2 10
Data setelah diurutkan :
…..
 Program yang ada di tambah proses input
data, agar user dapat menginputkan data
secara manual

More Related Content

What's hot

Menyederhanakan fungsi boolean dengan menggunakan metode quin1
Menyederhanakan fungsi boolean dengan menggunakan metode quin1Menyederhanakan fungsi boolean dengan menggunakan metode quin1
Menyederhanakan fungsi boolean dengan menggunakan metode quin1BAIDILAH Baidilah
 
Bab 3. Ukuran-Ukuran Numerik Statistik Deskriptif
Bab 3. Ukuran-Ukuran Numerik Statistik DeskriptifBab 3. Ukuran-Ukuran Numerik Statistik Deskriptif
Bab 3. Ukuran-Ukuran Numerik Statistik DeskriptifCabii
 
Mata Kuliah Basis Data
Mata Kuliah Basis DataMata Kuliah Basis Data
Mata Kuliah Basis DataMr. Nugraha
 
Organisasi Komputer- representasi informasi
Organisasi Komputer- representasi informasiOrganisasi Komputer- representasi informasi
Organisasi Komputer- representasi informasidaru2501
 
Materi 4-keamanan-komputer-keamanan-sistem-operasi
Materi 4-keamanan-komputer-keamanan-sistem-operasiMateri 4-keamanan-komputer-keamanan-sistem-operasi
Materi 4-keamanan-komputer-keamanan-sistem-operasisulaiman yunus
 
Penyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapPenyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapCheria Asyifa
 
Makalah kelompok 4 metode simpleks
Makalah kelompok 4 metode simpleksMakalah kelompok 4 metode simpleks
Makalah kelompok 4 metode simpleksNila Aulia
 
Fuzzy fungsi keanggotaan
Fuzzy fungsi keanggotaanFuzzy fungsi keanggotaan
Fuzzy fungsi keanggotaanRoziq Bahtiar
 
Graf ( Matematika Diskrit)
Graf ( Matematika Diskrit)Graf ( Matematika Diskrit)
Graf ( Matematika Diskrit)zachrison htg
 
Buku struktur data Sorting
Buku struktur data SortingBuku struktur data Sorting
Buku struktur data SortingBintangWijaya5
 
Laporan Pratikum analisis regresi linier sederhana
Laporan Pratikum analisis regresi linier sederhanaLaporan Pratikum analisis regresi linier sederhana
Laporan Pratikum analisis regresi linier sederhanagita Ta
 
Matematika Diskrit - 03 himpunan - 05
Matematika Diskrit - 03 himpunan - 05Matematika Diskrit - 03 himpunan - 05
Matematika Diskrit - 03 himpunan - 05KuliahKita
 
Modul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerikModul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerikJames Montolalu
 

What's hot (20)

Menyederhanakan fungsi boolean dengan menggunakan metode quin1
Menyederhanakan fungsi boolean dengan menggunakan metode quin1Menyederhanakan fungsi boolean dengan menggunakan metode quin1
Menyederhanakan fungsi boolean dengan menggunakan metode quin1
 
Fungsi (function)
Fungsi (function)Fungsi (function)
Fungsi (function)
 
Kuadratur gauss kel 10
Kuadratur gauss kel 10Kuadratur gauss kel 10
Kuadratur gauss kel 10
 
Bab 3. Ukuran-Ukuran Numerik Statistik Deskriptif
Bab 3. Ukuran-Ukuran Numerik Statistik DeskriptifBab 3. Ukuran-Ukuran Numerik Statistik Deskriptif
Bab 3. Ukuran-Ukuran Numerik Statistik Deskriptif
 
Mata Kuliah Basis Data
Mata Kuliah Basis DataMata Kuliah Basis Data
Mata Kuliah Basis Data
 
Organisasi Komputer- representasi informasi
Organisasi Komputer- representasi informasiOrganisasi Komputer- representasi informasi
Organisasi Komputer- representasi informasi
 
Materi 4-keamanan-komputer-keamanan-sistem-operasi
Materi 4-keamanan-komputer-keamanan-sistem-operasiMateri 4-keamanan-komputer-keamanan-sistem-operasi
Materi 4-keamanan-komputer-keamanan-sistem-operasi
 
Insertion sort
Insertion sortInsertion sort
Insertion sort
 
Penyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapPenyederhanaan Karnaugh Map
Penyederhanaan Karnaugh Map
 
Makalah kelompok 4 metode simpleks
Makalah kelompok 4 metode simpleksMakalah kelompok 4 metode simpleks
Makalah kelompok 4 metode simpleks
 
Fuzzy fungsi keanggotaan
Fuzzy fungsi keanggotaanFuzzy fungsi keanggotaan
Fuzzy fungsi keanggotaan
 
Bab 12-kode-huffman
Bab 12-kode-huffmanBab 12-kode-huffman
Bab 12-kode-huffman
 
Graf ( Matematika Diskrit)
Graf ( Matematika Diskrit)Graf ( Matematika Diskrit)
Graf ( Matematika Diskrit)
 
Buku struktur data Sorting
Buku struktur data SortingBuku struktur data Sorting
Buku struktur data Sorting
 
Laporan Pratikum analisis regresi linier sederhana
Laporan Pratikum analisis regresi linier sederhanaLaporan Pratikum analisis regresi linier sederhana
Laporan Pratikum analisis regresi linier sederhana
 
PENELITIAN OPERASIONAL - PROGRAMA LINIER - METODE PRIMAL DUAL
PENELITIAN OPERASIONAL - PROGRAMA LINIER - METODE PRIMAL DUALPENELITIAN OPERASIONAL - PROGRAMA LINIER - METODE PRIMAL DUAL
PENELITIAN OPERASIONAL - PROGRAMA LINIER - METODE PRIMAL DUAL
 
Matematika Diskrit - 03 himpunan - 05
Matematika Diskrit - 03 himpunan - 05Matematika Diskrit - 03 himpunan - 05
Matematika Diskrit - 03 himpunan - 05
 
Distribusi Binomial
Distribusi BinomialDistribusi Binomial
Distribusi Binomial
 
Modul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerikModul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerik
 
Kriptografi XOR
Kriptografi XORKriptografi XOR
Kriptografi XOR
 

Viewers also liked

Bairnsdale Talk Draft 1 for Slideshare
Bairnsdale Talk Draft 1 for SlideshareBairnsdale Talk Draft 1 for Slideshare
Bairnsdale Talk Draft 1 for SlideshareTim Hogan
 
Presentación conjuntos
Presentación conjuntosPresentación conjuntos
Presentación conjuntossolracoznofla
 
medidas de dispersión
medidas de dispersión medidas de dispersión
medidas de dispersión solracoznofla
 
การศึกษาทัศนคติค่านิยมต่อการทำศัลยกรรมความงาม
การศึกษาทัศนคติค่านิยมต่อการทำศัลยกรรมความงามการศึกษาทัศนคติค่านิยมต่อการทำศัลยกรรมความงาม
การศึกษาทัศนคติค่านิยมต่อการทำศัลยกรรมความงามployktr
 

Viewers also liked (6)

Bairnsdale Talk Draft 1 for Slideshare
Bairnsdale Talk Draft 1 for SlideshareBairnsdale Talk Draft 1 for Slideshare
Bairnsdale Talk Draft 1 for Slideshare
 
Presentación conjuntos
Presentación conjuntosPresentación conjuntos
Presentación conjuntos
 
SIRAJ CV.docx
SIRAJ CV.docxSIRAJ CV.docx
SIRAJ CV.docx
 
medidas de dispersión
medidas de dispersión medidas de dispersión
medidas de dispersión
 
การศึกษาทัศนคติค่านิยมต่อการทำศัลยกรรมความงาม
การศึกษาทัศนคติค่านิยมต่อการทำศัลยกรรมความงามการศึกษาทัศนคติค่านิยมต่อการทำศัลยกรรมความงาม
การศึกษาทัศนคติค่านิยมต่อการทำศัลยกรรมความงาม
 
Leyes De Conjuntos
Leyes De ConjuntosLeyes De Conjuntos
Leyes De Conjuntos
 

Similar to 7 sorting-algoritma-bubble-sort

Materi_SORTING(PENGURUTAN).ppt
Materi_SORTING(PENGURUTAN).pptMateri_SORTING(PENGURUTAN).ppt
Materi_SORTING(PENGURUTAN).pptangelyaningsih
 
Materi_SORTING(PENGURUTAN).ppt
Materi_SORTING(PENGURUTAN).pptMateri_SORTING(PENGURUTAN).ppt
Materi_SORTING(PENGURUTAN).pptangelyaningsih
 
Materi_SORTING(PENGURUTAN).ppt
Materi_SORTING(PENGURUTAN).pptMateri_SORTING(PENGURUTAN).ppt
Materi_SORTING(PENGURUTAN).pptangelyaningsih
 
Asd sesi sorting part1
Asd sesi sorting part1Asd sesi sorting part1
Asd sesi sorting part1BintangWijaya5
 
Tugas kelompok 6
Tugas kelompok 6Tugas kelompok 6
Tugas kelompok 6yusriren
 
Laporan Praktikum Algoritma Pemrograman Modul V-Menghitung Median
Laporan Praktikum Algoritma Pemrograman Modul V-Menghitung MedianLaporan Praktikum Algoritma Pemrograman Modul V-Menghitung Median
Laporan Praktikum Algoritma Pemrograman Modul V-Menghitung MedianShofura Kamal
 
Struktur dasar algoritma
Struktur dasar algoritmaStruktur dasar algoritma
Struktur dasar algoritmarezkyputraa
 
Struktur dasar algoritma
Struktur dasar algoritmaStruktur dasar algoritma
Struktur dasar algoritmaMAFauzan
 
Algoritma dan Pemrograman Cp. 6 Sorting (ralat).ppt
Algoritma dan Pemrograman Cp. 6 Sorting (ralat).pptAlgoritma dan Pemrograman Cp. 6 Sorting (ralat).ppt
Algoritma dan Pemrograman Cp. 6 Sorting (ralat).pptMangarasYanuF
 
Tehnik sort lanjutan
Tehnik sort lanjutanTehnik sort lanjutan
Tehnik sort lanjutanyusriren
 

Similar to 7 sorting-algoritma-bubble-sort (15)

Materi_SORTING(PENGURUTAN).ppt
Materi_SORTING(PENGURUTAN).pptMateri_SORTING(PENGURUTAN).ppt
Materi_SORTING(PENGURUTAN).ppt
 
Materi_SORTING(PENGURUTAN).ppt
Materi_SORTING(PENGURUTAN).pptMateri_SORTING(PENGURUTAN).ppt
Materi_SORTING(PENGURUTAN).ppt
 
Materi_SORTING(PENGURUTAN).ppt
Materi_SORTING(PENGURUTAN).pptMateri_SORTING(PENGURUTAN).ppt
Materi_SORTING(PENGURUTAN).ppt
 
Asd sesi sorting part1
Asd sesi sorting part1Asd sesi sorting part1
Asd sesi sorting part1
 
Kelompok 6
Kelompok 6Kelompok 6
Kelompok 6
 
207 p10
207 p10207 p10
207 p10
 
Tugas kelompok 6
Tugas kelompok 6Tugas kelompok 6
Tugas kelompok 6
 
Laporan Praktikum Algoritma Pemrograman Modul V-Menghitung Median
Laporan Praktikum Algoritma Pemrograman Modul V-Menghitung MedianLaporan Praktikum Algoritma Pemrograman Modul V-Menghitung Median
Laporan Praktikum Algoritma Pemrograman Modul V-Menghitung Median
 
Ifc modul 4(sotring)
Ifc   modul 4(sotring)Ifc   modul 4(sotring)
Ifc modul 4(sotring)
 
Struktur dasar algoritma
Struktur dasar algoritmaStruktur dasar algoritma
Struktur dasar algoritma
 
Struktur dasar algoritma
Struktur dasar algoritmaStruktur dasar algoritma
Struktur dasar algoritma
 
Pert 13
Pert 13Pert 13
Pert 13
 
Pert 13
Pert 13Pert 13
Pert 13
 
Algoritma dan Pemrograman Cp. 6 Sorting (ralat).ppt
Algoritma dan Pemrograman Cp. 6 Sorting (ralat).pptAlgoritma dan Pemrograman Cp. 6 Sorting (ralat).ppt
Algoritma dan Pemrograman Cp. 6 Sorting (ralat).ppt
 
Tehnik sort lanjutan
Tehnik sort lanjutanTehnik sort lanjutan
Tehnik sort lanjutan
 

Recently uploaded

393479010-POWER-POINT-MODUL-6-ppt.pdf. tugas
393479010-POWER-POINT-MODUL-6-ppt.pdf. tugas393479010-POWER-POINT-MODUL-6-ppt.pdf. tugas
393479010-POWER-POINT-MODUL-6-ppt.pdf. tugaslisapalena
 
PPT ANEMIA pada remaja maupun dewasapptx
PPT ANEMIA pada remaja maupun dewasapptxPPT ANEMIA pada remaja maupun dewasapptx
PPT ANEMIA pada remaja maupun dewasapptxsitifaiza3
 
Instrumen Penelitian dalam pengukuran fenomena .pptx
Instrumen Penelitian dalam pengukuran fenomena .pptxInstrumen Penelitian dalam pengukuran fenomena .pptx
Instrumen Penelitian dalam pengukuran fenomena .pptxZhardestiny
 
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxUKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxzidanlbs25
 
Contoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data miningContoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data miningSamFChaerul
 
Geologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdfGeologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdfAuliaAulia63
 
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...Shary Armonitha
 
KISI KISI PSAJ IPS KLS IX 2324.docskskkks
KISI KISI PSAJ IPS KLS IX 2324.docskskkksKISI KISI PSAJ IPS KLS IX 2324.docskskkks
KISI KISI PSAJ IPS KLS IX 2324.docskskkksdanzztzy405
 
Menggunakan Data matematika kelas 7.pptx
Menggunakan Data matematika kelas 7.pptxMenggunakan Data matematika kelas 7.pptx
Menggunakan Data matematika kelas 7.pptxImahMagwa
 

Recently uploaded (9)

393479010-POWER-POINT-MODUL-6-ppt.pdf. tugas
393479010-POWER-POINT-MODUL-6-ppt.pdf. tugas393479010-POWER-POINT-MODUL-6-ppt.pdf. tugas
393479010-POWER-POINT-MODUL-6-ppt.pdf. tugas
 
PPT ANEMIA pada remaja maupun dewasapptx
PPT ANEMIA pada remaja maupun dewasapptxPPT ANEMIA pada remaja maupun dewasapptx
PPT ANEMIA pada remaja maupun dewasapptx
 
Instrumen Penelitian dalam pengukuran fenomena .pptx
Instrumen Penelitian dalam pengukuran fenomena .pptxInstrumen Penelitian dalam pengukuran fenomena .pptx
Instrumen Penelitian dalam pengukuran fenomena .pptx
 
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxUKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
 
Contoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data miningContoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data mining
 
Geologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdfGeologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdf
 
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
 
KISI KISI PSAJ IPS KLS IX 2324.docskskkks
KISI KISI PSAJ IPS KLS IX 2324.docskskkksKISI KISI PSAJ IPS KLS IX 2324.docskskkks
KISI KISI PSAJ IPS KLS IX 2324.docskskkks
 
Menggunakan Data matematika kelas 7.pptx
Menggunakan Data matematika kelas 7.pptxMenggunakan Data matematika kelas 7.pptx
Menggunakan Data matematika kelas 7.pptx
 

7 sorting-algoritma-bubble-sort

  • 2. SORTING (PENGURUTAN) Sorting adalah proses mengatur sekumpulan objek menurut aturan atau susunan tertentu. Urutan objek tersebut dapat menaik (ascending = dari data kecil ke data lebih besar) atau menurun (descending = dari data besar ke data lebih kecil).
  • 3. Bubble sort (gelembung) Metode pengurutan gelembung (bubble sort) diinspirasi oleh gelembung sabun yang ada di permukaan air. Karena berat jenis gelembung sabun lebih ringan daripada berat jenis air maka gelembung sabun akan selalu mengapung. Prinsip pengapungan ini juga dipakai pada pengurutan gelembung. Elemen yang berharga paling kecil “diapungkan”, artinya diangkat ke atas (atau ke ujung paling kiri) melalui pertukaran.
  • 4. Contoh Bubble sort 6 buah elemen dibawah ini akan diurutkan menaik (ascending) 25 27 10 8 76 21 1 2 3 4 5 6 LANGKAH 1 : Proses 1 Hasil  25 27 10 8 21 76 Proses 2 Hasil  25 27 10 8 21 76 Proses 3 Hasil  25 27 8 10 21 76 Proses 4 Hasil  25 8 27 10 21 76 Proses 5 Hasil  8 25 27 10 21 76 Hasil akhir langkah 1 : 8 25 27 10 21 76 1 2 3 4 5 6 Nilai  Index 
  • 5. 8 25 27 10 21 76 1 2 3 4 5 6 LANGKAH 2 : Proses 1 Hasil  8 25 27 10 21 76 Proses 2 Hasil  8 25 27 10 21 76 Proses 3 Hasil  8 25 10 27 21 76 Proses 4 Hasil  8 10 25 27 21 76 Hasil akhir langkah 2 : 8 10 25 27 21 76 1 2 3 4 5 6
  • 6. 8 10 25 27 21 76 1 2 3 4 5 6 LANGKAH 3 : Proses 1 Hasil  8 10 25 27 21 76 Proses 2 Hasil  8 10 25 21 27 76 Proses 3 Hasil  8 10 21 25 27 76 8 10 21 25 27 76 1 2 3 4 5 6 Hasil akhir langkah 3 :
  • 7. 8 10 21 25 27 76 1 2 3 4 5 6 LANGKAH 4 : Proses 1 Hasil  8 10 21 25 27 76 Proses 2 Hasil  8 10 21 25 27 76 Hasil akhir langkah 4 : 8 10 21 25 27 76 1 2 3 4 5 6
  • 8. 8 10 21 25 27 76 1 2 3 4 5 6 LANGKAH 5 : Proses 1 Hasil  8 10 21 25 27 76 8 10 21 25 27 76 1 2 3 4 5 6 Hasil akhir langkah 5 : Selesai. Larik sudah terurutkan !
  • 9. Contoh program bubble sort ascending #include <stdio.h> #include <conio.h> #include <iostream.h> main(){ int i,k,temp; int L[5]; //Jumlah elemen dalam array ada 5 L[0]=1; L[1]=50; L[2]=10; L[3]=3; L[4]=2; //Proses secara Ascending(naik) for(i=0;i<=4;i++) for(k=4;k>=0;k--) if (L[k]<L[k-1]) { temp=L[k]; L[k]=L[k-1]; L[k-1]=temp; } for(i=0;i<=4;i++) cout<<L[i]<<endl; getch(); }
  • 10. Kerjakan!! Urutkan 7 buah nilai di bawah ini secara ascending dengan menggunakan algoritma bubble sort. Data sebelum diurutkan : 9 7 6 3 8 2 10 Data setelah diurutkan : …..
  • 11.  Program yang ada di tambah proses input data, agar user dapat menginputkan data secara manual