-->

Contoh Program Bubble Sort Pada Pascal

Bubble Sort Pada Pascal


Hai, sobat setia dottechno16 kali ini mimin mau membagikan source code program bubble sort pada Pascal.
Monggo disimak program di bawah dengan seksama, apabila ada pertanyaan tinggalkan pada kolom komentar :))


Source Code :


program bubble_dottechno16;
uses crt;
type
        data=array [1..100] of integer;
var
        i,n:integer;
        a:data;
procedure tukar(var a,b:integer);
var c:integer;
begin
        c:=a;
        a:=b;
        b:=c;
end;
procedure tampil(a:data);
var i:integer;
begin
        for i:=1 to n do
        write (a[i]:5);
        writeln;
end;
procedure buble(var a:data);
var i,j:integer;
begin
        for i:=1 to n-1 do
        begin
                writeln ('langkah ',i,'');
                tampil(a);
                for j:=n downto i+1 do
                begin
                        if (a[j]<a[j-1]) then tukar (a[j],a[j-1]);
                        tampil(a);
                end;
        end;
end;
begin
        clrscr;
        write (' input banyak bilangan ='); readln(n);
        for i:=1 to n do
        begin
                write (' data ke',i,' ='); readln(a[i]);
        end;
        writeln;
        writeln ('data sebelum diurutkan');
        tampil(a);
        writeln;
        writeln;
        buble(a);
        writeln ('data sesudah diurutkan');
        tampil(a);
        writeln;
        readln;
end.



Coba jalankan program di atas pada compiler Pascal yang kalian gunakan :))
Cukup mudah bukan program tersebut :))

Tags : Pascal, Free Pascal, Bubble Sort, Pengurutan Bubble Sort, Charm Pascal, Kuliah, Informatika.

Berlangganan update artikel terbaru via email:

0 Response to "Contoh Program Bubble Sort Pada Pascal"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel