Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
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 konstanta DEKLARASI
Nilai_Angka, Rata_rata : real K : integer R : char Deklarasi konstanta 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
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.