Anda di halaman 1dari 4

Simulasi dan Komunikasi Digital

Algoritme
(Standar penulisan algoritma (Nature language dan flowchart)
B. Algortima
Kilas Balik
Algortima secara umum: suatu urutan atau langkah-langkah yang bersifat logis guna
penyelesaian suatu masalah.
Algortima computer: prosedur yang dialkukan step by step yang bertujuan untuk melakukan
perhitungan

Standar penulisan algoritma


1. Menggunakan Natural Language atau Bahasa alami seperti Bahasa Inggris atau
Indonesia
Pada dasarnya penulisan algoritma jenis ini mempunyai tiga bagian penting, yaitu
sebagai berikut:
A. Header
Bagian awal program dan biasanya digunakan sebagai tanda pengenal sebuah
program.
B. Deklarasi
Deklarasi merupakan bagian yang mendefinisikan setiap variable dan konstanta
yang akan digunkan badan program.
C. Badan Algoritma
Badan algoritma merupakan bagian dari setiap proses computing, penyelesaian,
dan perulangan yang dilakukan.
Mari perhatikan contoh penulisan algoritma dengan natural language (bahasa alami)!

Header

Program penjumlahan dua bilangan

Deklarasi

A, B, Hasil : Integer {tipe data numerik}

Algoritma

Beri nilai A dengan 100

Beri nilai B dengan 135

Jumlahkan A dan B kemudian simpan divariabel hasil

Cetak nilai hasil

selesai

2. Flowchart
Flowchart atau bagan alir adalah presentasi grafis untuk menggambarkan proses
spesifik sebuah algoritma.
Berikut aturan penyusuan yang harus diikuti antara lain sebagai berikut:

• Penyusunan symbol flowchart dimulai dari atas ke bawah


• Symbol dilengkapi dengan nama dan aktivitas yang jelas
• Alur bagan alir harus diawali dengan tombol start dan diakhiri dengan tombol
end
• Harus memiliki input dan output
• Pemberian proses symbol flowchart sebaiknya menggunakan kata
• Alur proses harus rinci

Ingat untuk membuat flowchart kita harus memperhatikan symbol-symbolnya nah


Berikut ini adalah beberapa simbol dan fungsi yang digunakan dalam menggambar
suatu flowchart :
Contoh flowchart pada kehidupan Contoh Flowchart program penjumlahan
sehari-hari

Anda mungkin juga menyukai