Struktur Teks Algoritma
Dua
buah algoritma sederhana diberikan untuk mengilustrasikan teks algoritma seperti apa
yang dipakai di dalam buku ini.
(1) Algoritma
pertama adalah untuk mencetak tulisan:
Hello, world
Algoritma Hello world hampir
selalu ditemukan pada buku-buku bahasa pemrograman.
Pelajaran pemrograman dan buku-buku bahasa pemrograman sering memulai contoh program pertamanya dengan memberikan contoh bagaimana mencetak "Hello,
world" ke layar.
Program "Hello, world" pertama kali dikemukakan oleh Brian W. Kernighan, yaitu seorang penemu Bahasa C.
(2) Algoritma kedua adalah program untuk mencetak tabel konversi suhu dalam derajat Fahrenheit (F) dan suhu ekivalennya dalam derajat Celcius (C) dengan menggunakan rumus
Data
masukan adalah suhu awal (x) dan suhu akhir (y).
Tabel keluaran memuat suhu mulai dari
x sampai y °F dengan kenaikan sebesar step. Misalnya jika x = 0, y = 100, dan step = 20, tabel yang ingin
dihasilkan kira-kira seperti di bawah
ini:
0
-17.8
20 -6.7
40 4.4
60 15.6
80 26.7
100 37.8 Dengan
Maka,
algoritma untuk mencetak tabel konversi Fahrenheit-Celcius sebagai berikut
1.
Bagian judul (header),
2.
Bagian deklarasi (declaration),
3.
Bagian algoritma.
Ketiga
bagian tersebut secara umum ditunjukkan
dalam notasi algoritmik pada Algoritma dibawah ini:
Pada setiap bagian sangat dianjurkan
menuliskan komentar untuk memperjelas maksud dari pernyataan.
Komentar adalah kalimat yang diapit oleh pasangan tanda
kurung kurawal (‘{‘ dan ‘}’). Komentar membuat
algoritma lebih mudah untuk dibaca
dan dipahami. Di dalam program computer, komentar tidak dieksekusi, hanya dilewati saja.
Tidak ada komentar:
Posting Komentar