Page 6 - modul 1 progdas
P. 6
C. STRUKTUR ALGORITMA
Struktur penulisan algoritma terdiri dari 3 bagian :
1. Bagian header/ kepala, berisi tentang judul dan penjelasan tentang
algoritma itu sendiri. Contoh :
Algoritma Bilangan Ganjil
{algoritma yang digunakan untuk menentukan bilangan ganjil}
2. Bagian deklarasi, untuk menampilkan semua kebutuhan yang diperlukan
dalam algoritma, seperti jenis variabel, konstanta, dan tipe data yang
selanjutnya akan digunakan pada badan program (akan dijelaskan pada
materi selanjutnya). Contoh :
Deklarasi
Teks : string
3. Bagian algoritma, merupakan bagian inti dari algoritma yang berisi
langkah – langkah proses dari penyelesaian masalah dalam algoritma.
Penulisan ini dapat dalam bentuk bahasa natural, pseudocode atau
flowchart (akan dijelaskan pada materi selanjutnya). Contoh :
Algoritma
X <- 100
Write(x)
Maksudnya adalah memberikan nilai 100 kepada x, kemudian
menampilkan nilai x.
Contoh algoritma menampilkan tulisan belajar algoritma,
Algoritma belajar algoritma
{algoritma yang digunakan untuk menampilkan tulisan belajar
algoritma }
Deklarasi
Teks : string
Algoritma
teks <- ‘Belajar Algoritma’
write(teks)
end

