Page 43 - Dasar Komputer
P. 43
DASAR-DASAR KOMPUTER 43
Permasalahan yang diselesaikan dalam algoritma dan program harus
ditampilkan dalam komponen keluaran. Karakteristik keluaran yang
baik adalah benar (menjawab) permasalahan dan tampilan yang ramah
(frendly).
3. Komponen proses (processing)
Komponen ini merupakan bagian utama dan terpenting dalam merancang
sebuah algoritma. Dalam bagian ini terdapat logika masalah, logika
algoritma (sintaksis dan semantik), rumusan, metode (rekursi, perbandingan,
penggabungan, pengurangan dan lain-lain).
Contoh bentuk pseudo code dan flowchart untuk menghitung luas
suatu lingkaran adalah sebagai berikut:
Tabel 2.2. Contoh bentuk pseudo code dan flowchart
PSeudo code Flowchart
Phi ← 3.14 (konstanta phi)
Inputan (“Ketikkan angka Mulai / Start
tengahnya/diameternya”)
Radiusnya ← diameter / 2
Luas Lingkaran diketahui ← Phi Phi = 3.14
radius radius
Outputnya (Luas Lingkaran diketahui)
End Input
(diameter)
radius = diameter / 2
Luas = phi * radius * radius
Output
(Luas)
Akhir / Stop
Bahasa pemograman dirangkai untuk menyelesaikan suatu permasalahan
tertentu misalnya saja masalah mencari luas suatu lingkaran. Untuk