(PERTEMUAN 2)
NURUL HASANAH, S.KOM
Jadi, Bahasa natural lebih mendekati penulisan algortima bergaya Bahasa manusia yang digunakan dalan
keseharian. Langkah-Langkah yang dibuat lebih bersifat deskriptif, singkat, padat, dan mudah dimengerti,
tetapi masih mewakili proses yang akan dilakukan. Tidak ada aturan yang baku yang harus diikuti secara
mutlak dalam penulisan ini.
Natural language
Kelebihan Kekurangan
Mudah penulisannya Gaya penulisan setiap programmer tidak
sama
Tidak sulit dalam memperlajarinya karena Jika permasalahan program yang akan
tidak memiliki aturan standar dalam dibuat kompleks, algoritma menjadi
penulisannya sangat Panjang sehingga kurang efisien
Pseudo berarti imitasi atau tiruan atau menyerupai, sedangkan code menunjuk pada
kode program. Sehingga pseudocode adalah kode yang mirip dengan instruksi kode
program sebenarnya.
• Kamus
Kamus adalah deklarasi variabel yang akan digunakan di
dalam program, dan format penulisannya adalah sebagai
berikut:
<namaVariabel> : <tipe_data>
• Deskripsi Algoritma
Assignment
Nilai=20
Operasi
Jumlah=nilai A + nilai B
Input
input(a)
Output
output(a) / output(“hello”)
Contoh
1) Program penghitung luas segitiga
2) Alas, tinggi, luas : real
3) Output(”masukkan alas dan tinggi”)
4) Input(alas)
5) Input(tinggi)
6) Luas=alas*tinggi*0.5
7) Output(luas)
Pengertian dan Definisi Flowchart
♦ Input-output symbols ♦
Symbol input-output (Symbol yang menyatakan proses input dan
output tanpa tergantung dengan jenis peralatannya)
Symbol magnetic-tape unit (Symbol yang menyatakan input
berasal pita magnetic atau output disimpan ke pita
magnetic)