• Tidak ada hasil yang ditemukan

Dokumen Notasi Algoritma

N/A
N/A
Kabuci Loko

Academic year: 2023

Membagikan " Dokumen Notasi Algoritma"

Copied!
10
0
0

Teks penuh

(1)

NOTASI ALGORITMA

(2)

Pada dasarnya notasi algoritma terdiri dari 3 bagian yaitu :

-Judul Algoritma

-Deklarasi Algoritma -Deskripsi Algoritma

Setiap bagian dapat diberikan komentar untuk memperjelas maksud dari notasi yang dituliskan

(3)

Algoritma NAMA_ALGORITMA

{uraian singkat mengenai yang akan dilakukan algoritma ini}

DEKLARASI

{semua nama yang dipakai, meliputi nama tipe, nama tetapan, nama peubah, nama prosedur, dan nama fungsi didefinisikan di sini}

DESKRIPSI

{semua langkah / aksi algoritma dituliskan di sini}

(4)

Deklarasi variabel Deklarasi variabel

• Deklarasi konstanta

DEKLARASI

Nilai_Angka, Rata_rata : real K : integer

R : char

DEKLARASI

Const pi = 3.14 Const max = 250 Const min = 1

(5)

JUDUL ALGORITMA

Bagian yang terdiri atas nama algoritma dan penjelasan tentang algoritma tersebut

Catatan :

-nama algoritma sebaiknya singkat namun cukup

menggambarkan apa yang dilakukan oleh algoritma tersebut

- dapat disertai penjelasan (spesifikasi algoritma) tentang algoritma tersebut

(6)

CONTOH

Algoritma Penjumlahan

{ Menghitung hasil penjumlahan dari 2 buah bilangan yang dimasukkan}

Algoritma Perkalian

{ Menghitung hasil perkalian dari 2 buah bilangan yang dimasukkan}

(7)

DEKLARASI

Bagian untuk mendefinisikan semua nama yang dipakai di dalam algoritma

Catatan :

nama tersebut dapat berupa nama tetapan

(konstanta), nama peubah (variabel), nama tipe, nama prosedur (procedure) ataupun nama fungsi (function)

(8)

CONTOH

DEKLARASI

const phi = 3.14 {nama konstanta}

A : char {nama variabel}

B : integer

function tukar (input a:integer) integer {nama fungsi}

procedure jumlah (input/output a: integer, input/output a: integer) {nama prosedur}

(9)

DESKRIPSI

Bagian inti dari algoritma yang berisi uraian langkah-langkah penyelesaian masalah

Catatan :

-urutan penulisan menentukan urutan pelaksanaan perintah -setiap langkah algoritma dibaca dari atas ke bawah

(10)

CONTOH

Deskripsi : read (a,b) if a > b then write (a) else

write (b) endif

Referensi

Dokumen terkait

Tugas Notaris bukan sekedar pekerjaan yang diamanatkan oleh peraturan perundang-undangan saja, tetapi sekaligus memiliki fungsi sosial yang sangat penting yaitu melaksanakan kepercayaan

Lý Sao Mai AAS 2019 Awardee Học viên Học bổng Chính phủ Australia AAS 2019 • Thạc sỹ Tài chính, Đại học RMIT • Chuyên viên Sở Kế hoạch và Đầu tư tỉnh Điện Biên • Master of