Home Download Link Pilihan Peta Situs Buku Tamu Email Me
seluruh yang ada di situs ini bebas untuk disebarluaskan selama menyertakan situs ini/sumber
Spesial Gempa Yogyakarta 27 Mei 2006 Klik di sini
 Tutorial 

 Windows -
   -> Registry
   -> Virus

 Linux -
   -> File Server
   -> Shell Scripting

 Pemrograman -
   -> Visual Basic
   -> Visual C++
   -> Java
   -> Pascal
   -> C / C++

 Web Design -
   -> HTML
   -> Javascript
   -> PHP
   -> ASP

 Lain-Lain -
   -> Konf/Instalasi
   -> Miscellaneous
   -> Gempa
   -> djChanger
 Lain - Lain 

 Interaktif
   -> Kirim Tutorial
   -> Forum Diskusi
   -> Blogger
   -> Ulas Web

Pascal
- by : dj/mideis -

Pernahkah kalian dikasih nilai ulangan siswa lalu disuruh ngurutin dari yang kecil ke gede? Kalo jumlahnya dibawah 10 sih gak masalah, lah kalo ada 100 biji kan berabe... Ini solusinya:
 1: Program Pengurutan;
 2: var i, j: integer;
 3:   k : longint;
 4:   a : array[1..5] of longint;
 5: begin
 6:   writeln('PROGRAM MENGGURUTKAN ANGKA');
 7:   writeln('--------------------------');
 8:   for i:=1 to 4 do
 9:   begin
10:     write('Masukkan bilangan ke- ', i, ' : ');
readln(a[i])
11:   end;
12:   for j:=2 to 4 do
13:   begin
14:     k:=a[j];
15:     i:=j-1;
16:     while (i>0) and (a[i]>k) do
17:     begin
18:       a[i+1]:=a[i];
19:       i:=i-1;
20:     end;
21:     a[i+1]:=k
22:   end;
23:   for i:=1 to 4 do
24:     writeln(a[i]);
25:   readln;
26: end.
Hhmmm... sebenarnya gak perlu dijelasin lagi yach tu program, gua harap kalian bisa nge-trace (menelusuri) algoritma programnya. Program ini dibatasi untuk 4 angka saja, bisa diubah sesuai keinginan. Pada prinsipnya program ini memasukkan input ke dalam array, kemudian membandingkannya, bila ternyata angka sebelumnya lebih besar, maka dipindah posisinya (coba dech di trace, pasti ngerti).

Program ini berguna banget buat kalian yang hobi ngitung, apa lagi buat anak smu. Untuk pengembanganya kalian bisa menghitung mean, modus dan median. Itu tugas kalian loohh... Tangan gua pegel niihh...


<< kembali 

Language:
indonesia english

Klik disini untuk login
%polling%
Kirim Tutorial
 

Untuk tampilan terbaik gunakan ie 4.0, Netscape 5.0 atau versi di atasnya dengan resolusi 1024 x 768
Bogor, 2005