ALGORITMA PEMROGRAMAN

Slides:



Advertisements
Presentasi serupa
Introduction to Algorithm evaluation Soal Matrikulasi Buka Buku
Advertisements

Sorting (Pengurutan).
Pengurutan Data Nurdiansah PTIK 09 UNM.
Bab 4 Percabangan.
Pertemuan 7 Struktur Kendali Percabangan SWITCH Dasar Pemrograman Renni Angreni, S.Kom.
Ilustrasi keberadaan fungsi dalam sebuah program:
Dasar Pemrograman MODUL 07 PERULANGAN.
sebuah fungsi yang memanggil dirinya sendiri
SORTING.
Algoritma & Struktur Data Sorting Evangs Mailoa.
Komentar, Identifier dan Tipe Data
PENGENALAN c++ DAN STRUKTUR DASAR C++
Bab 5 Pengulangan.
FUNGSI (Method) Bag.3 Pertemuan 20 Dasar Pemrograman
Pengulangan WHILE.
STATEMENT while Statement while digunakan untuk memproses suatu perintah atau beberapa perintah dalam beberapa kali. Bentuk pernyataan: while (kondisi)
Pertemuan 22 POINTER Bag.2 Dasar Pemrograman Renni Angreni, S.Kom.
#include //bagian modul int hitung(x,y) { return(x+y); } //bagian utama main() { int jumlah,a,b; a=8; b=2; jumlah=hitung(a,b); cout
Pertemuan 6 IF Bersarang / IF Bertingkat Nested IF Dasar Pemrograman.
Pertemuan 19 FUNGSI (Method) Bag.2 Dasar Pemrograman Renni Angreni, S.Kom.
P ERULANGA N K OMPLEK S. BREAK Digunakan untuk menghentikan suatu proses perulangan yang sedang terjadi. Biasanya dikarenakan oleh suatu kondisi Break.
WHILE & DO-WHILE Struktur Kendali Percabangan Pertemuan 8
Scope Variable *dalam fungsi Tenia Wahyuningrum, S.Kom., MT
Algoritma Sorting Tenia Wahyuningrum.
Tenia Wahyuningrum, S.Kom., MT
Pengurutan (Sorting) Diperlukan untuk mempercepat pencaharian suatu target dalam suatu daftar (list). Jenis Pengurutan:  Ascending Pengurutan dilakukan.
Sorting (Pengurutan).
PEMROGRAMAN SISTEM PERNYATAAN DASAR FUNGSI Pertemuan VI
FUNGSI Nyimas Artina Arfansyah, S.Kom, M.Si.
STRUKTUR PERULANGAN 2 (LOOPING-2)
POINTER Bag.2 Pertemuan 22 Dibuat oleh : Renni Angreni, S.Kom. Triana Elizabeth, S.Kom.
Prosedur dan Fungsi Triana Elizabeth, S.Kom.
Metode Pengurutan (Sorting)
Sort Pertemuan 8.
Elemen Dasar C++ Norma Amalia, ST.,M.Eng.
LANJUTAN DARI SHORTING
PERULANGAN (LOOPING).
ARRAY (Array Dua Dimensi) Pertemuan 16 Dasar Pemrograman
FUNGSI (Method) Bag.1 Pertemuan 18 Dasar Pemrograman
Fungsi Rekursif Algoritma dan Pemrograman II Teknik Informatika
Sorting.
C++ static.
“Pengurutan Data”.
PENGULANGAN Oleh : sgo.
ARRAY Oleh : sgo.
Pengantar Pemrograman
Pengantar Pemrograman
KUG1E3/ Pemrograman Terstruktur 1
Array Buat algoritma untuk mencari nilai terbesar dari 5 nilai mahasiswa yang diinputkan dengan array.
BINARY SEARCH Tim Algoritma Pemrograman Teknik Informatika
Dasar – dasar Pemrograman
PERBEDAAN C DAN C++ Meriska Defriani, S
Shorting (Pengurutan)
FOR Perulangan Menggunakan Pertemuan 10 Dasar Pemrograman
Bubble sort.
ALGORITMA BRUTE FORCE Pertemuan 3.
Operator Unary & Operator Ternary Pertemuan 9 Dasar Pemrograman
Algoritma Struktur Data
Pengurutan (Shorting)
Algoritma dan Struktur Data
Algoritma & Pemrograman II STT Wastukancana Purwakarta
ALGORITMA PENGURUTAN (SORTING)
Array.
Contoh Aplikasi Array Sorting (Bubble Sort).
Pengenalan Bahasa Pemrograman C++
Pertemuan 4 Sorting (1) jual [Valdo] Lunatik Chubby Stylus.
Sorting Dasar Pemrograman
Struktur Data Oleh: Suhendro
Selection Sort Merupakan sebuah algoritma pengurutan yang mencari element terkecil dari suatu list data tidak terurut (unsorted list) kemudian menukarnya.
Perulangan (for, while, do while) MANASE SAHAT, M.KOM.
Transcript presentasi:

ALGORITMA PEMROGRAMAN

METODE PENGURUTAN (SHORTING) BUBBLE SHORT

STT TELEMATIKA TELKOM PURWOKERTO DISUSUN OLEH: ERLINDA LISISA EKA PUTRI MAYA MELIANA TEKNIK INFORMATIKA B 2015 STT TELEMATIKA TELKOM PURWOKERTO

BUBBLE SORT adalah metode/algoritma pengurutan dengan cara melakukan penukaran data dengan tepat disebelahnya secara terus menerus sampai bisa dipastikan tidak ada lagi perubahan.

Menggunakan bahasa komputer C++ #include <iostream> using namespace std; int main() { int data [9] = {87, 100, 99, 34, 54, 56, 1 , 2, 5}; int tmp; for (int i=1; i<9; i++){ for (int c=0; c<9-i; c++){ if (data[c]>data[c+1]){ tmp = data[c]; data[c] = data[c+1]; data[c+1]=tmp; } for (int a=0; a<9; a++){ cout<<data[a]<<"\n"; return 0; Contoh shorting dengan metode bubble Menggunakan bahasa komputer C++

LANGKAH KERJA BUBBLE KLIK DISINI

87, 100, 99, 34, 54, 56, 1 , 2, 5 87, 100, 99, 34, 54, 56, 1 , 2, 5 87, 100, 99, 34, 54, 56, 1 , 2, 5 87,99,100, 34, 54, 56, 1 , 2, 5

87,99,100, 34, 54, 56, 1 , 2, 5 87,99, 34,100,54, 56, 1 , 2, 5 87,99, 34,100,54, 56, 1 , 2, 5 87,99, 34,54, 100,56, 1 , 2, 5

87,99, 34,54, 100,56, 1 , 2, 5 87,99, 34,54,56, 100,1 , 2, 5 87,99, 34,54,56, 100,1 , 2, 5 87,99, 34,54,56, 1,100, 2, 5

87,99, 34,54,56, 1,100, 2, 5 87,99, 34,54,56, 1, 2,100, 5 87,99, 34,54,56, 1, 2,100, 5 87,99, 34,54,56, 1, 2,5,100

PENGULANGAN AKAN TERUS DILAKUKAN SAMPAI ANGKA TERSEBUT TERURUTKAN DARI ANGKA YANG TERKECIL SAMPAI TERBESAR BERIKUT HASIL SHORTINGNYA: 1 , 2 , 5 , 34 , 54 , 56 , 87 , 99 ,100

TERIMAKASIH Semoga Bermanfaat...