Jumat, 01 November 2013

PENGERTIAN PSEUDOCODE



APA ITU PSEUDOCODE?..

Kode Pseudo (Pseudo-code) adalah sebuah kode yang digunakan untuk menulis sebuah algoritma dengan cara yang bebas yang tidak terikat dengan bahasa pemrograman tertentu. Pseudo-code berisikan langkah-langkah untuk menyelesaikan suatu permasalahan [hampir sama dengan algoritma], hanya saja bentuknya sedikit berbeda dari algoritma.
Pseudo-code menggunakan bahasa yang hampir menyerupai bahasa pemrograman. Selain itu biasanya pseudo-code menggunakan bahasa yang mudah dipahami secara universal dan juga lebih ringkas dari pada algoritma.
Struktur Kode Pseudo (Pseudo-code)
Judul
{Berisi Judul Algoritma}
Deskripsi
{Berisi Deklarasi Variabel atau Konstantan}
Implementasi
{Berisi Inti Algoritma}
Notasi – notasi Pseudo
1. Bentuk Pernyataan
X <—- Y
keterangan :
X : diberi nilai
Y : Memberi Nilai
Ex : Hasil <—- Bilangan Mod 2
2. Bentuk Percabangan
  • if kondisi then
    pernyataan
  • if kondisi 1 then
    pernyataan 1
    else
    pernyataan 2
  • if kondisi 1 then
    pernyataan 1
    else if kodisi 2 then
    pernyataan 2
    else if kondisi n then
    pernyataan
    else
    pernyataan else
3. Bentuk Perulangan
  • for (persyaratan) do
    pernyataan for
  • while (persyaratan)
    pernyataan while
  • Repeat
    pernyataan repeat
    Until (persyratan)
Contoh : Algoritma untuk menentukan bilangan Genap/Ganjil (Pseudo-code)
Deskripsi
hasil,bil : integer
Implementasi
Baca (bil)
hasil <—- bil mod 2
if hasil = 0 then
cetak (Genap)
else
cetak (Ganjil)
End.

4 komentar:

  1. minta script turbo pascal ganjil genap dong kak dengan flowchartnya bleh? krim di email saya ya azizlimonu@gmail.com

    BalasHapus
  2. kak boleh minta script pseudo-code nya.. kirim ke sahrilstyle@gmail.com

    BalasHapus
  3. mungkin bisa lebih detail lagi mengenai struktural pseudo code..
    judul
    deklarasi
    deskripsi
    ....
    saya ingin bertanya struktural setelah deskripsi atau yang di atas disebutkan implementasi apa ya?

    BalasHapus
  4. PSEUDOCODE Bacanya gimana?https://gayampermai-bna.blogspot.co.id/

    BalasHapus