Algoritma merupakan suatu langkah-langkah logis tertentu yang digunakan untuk menyelesaikan suatu masalah. Dalam hal ini, masalah yang dimaksud adalah masalah dalam membangun sebuah sistem ataupun program yang berjalan di dalam sebuah komputer.
Pseudocode
Pseudocode adalah penyajian algoritma dalam Bahasa Indonesia atau Bahasa Inggris dan juga sering disebut sebgai outline dari sebuah program komputer.
Cara Menulis Pseudocode
Secara umum penulisan pseudocode terbagi kedalam tiga bagian, sebagai berikut:
1. Judul – Pada bagian ini kita menuliskan judul dari suatu program
yang akan dibuat. Biasanya judul diawali dengan kata “program” atau “algoritma”
kemudian diikuti dengan nama program yang ingin dibuat. Contoh : program
menghitung luas_lingkaran atau program menghitung gaji_karyawan.
2. Deklarasi – Pada bagian ini kita bisa menulis semua variabel yang
diinisialisasikan didalam suatu program. Biasanya menggunakan kata kunci ‘var’
diikuti dengan nama variabel dan tipe data yang digunakan.
3. Isi – Bagian ini merupakan bagian utama pada suatu program dimana terdiri dari perintah program terstruktur baik berupa kondisional, perulangan dan lainnya.
Contoh
Diketahui sebuah lapangan sepak bola dengan panjang 10m dan lebar 6m. Berapakah Luasnya?
progran_menghitung_luas_lapangan_sepak_bola
deklarasi :
var panjang : lebar : luas : integer;
deskripsi:
panjang <- 10;
lebar <- 2;
luas<- panjang*lebar;
write (luas);
Flowchart
Flowchart merupakan alur penulisan algoritma menggunakan
simbol-simbol gambar yang dihubungkan dengan tanda panah sebagai penanda alur
suatu proses.