NOTASI
ALGORITMA
PENDAHULUAN
Algoritma = Rancangan Program
 Langkah-langkah
pemecahan masalah
ditulis dalam notasi-notasi deskriptif yang
...
NOTASI ALGORITMA
Untaian kalimat deskriptif
 Flowchart (diagram alir)
 Pseudocode

UNTAIAN KALIMAT DESKRIPTIF




Langkah-langkah
pemecahan
masalah
dituangkan dengan untaian kalimat deskriptif.
Contoh :
...
FLOWCHART




Flowchart berasal dari kata :
 Flow berarti aliran.
 Chart berarti gambar, diagram atau simbolsimbol.
Fl...
SIMBOL-SIMBOL DASAR FLOWCHART


Flowchart di awali dengan simbol terminal :



Flowchart di akhiri dengan simbol termina...
SIMBOL-SIMBOL DASAR FLOWCHART


Perencanaan data output :



Proses pengerjaan :



Test terhadap suatu kondisi pengamb...
SIMBOL-SIMBOL DASAR FLOWCHART


Sub proses yang berupa suatu rutin :



Penghubung flowchart pada halaman yang sama :

...
PSEUDOCODE




Pseudocode berasal dari kata :
 Pseudo yang berarti imitasi atau
mirip atau menyerupai.
 Code yang bera...
PSEUDOCODE


Contoh :

PROGRAM persegipanjang
Program untuk menghitung luas persegipanjang.
DEKLARASI
panjang, lebar : in...
Upcoming SlideShare
Loading in …5
×

notasi algoritma

899 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
899
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
57
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

notasi algoritma

  1. 1. NOTASI ALGORITMA
  2. 2. PENDAHULUAN Algoritma = Rancangan Program  Langkah-langkah pemecahan masalah ditulis dalam notasi-notasi deskriptif yang disebut dengan notasi algoritma.  Notasi algoritma dibuat sedemikian sehingga tidak tergantung dengan :  Bahasa pemrograman yang akan digunakan.  Komputer yang akan menjalankan program tersebut. 
  3. 3. NOTASI ALGORITMA Untaian kalimat deskriptif  Flowchart (diagram alir)  Pseudocode 
  4. 4. UNTAIAN KALIMAT DESKRIPTIF   Langkah-langkah pemecahan masalah dituangkan dengan untaian kalimat deskriptif. Contoh : PROGRAM persegipanjang Program untuk menghitung luas persegipanjang. ALGORITMA : 1. Masukkan/input panjang dan lebar persegipanjang. 2. Hitung luas persegipanjang dengan rumus : Luas = Panjang x Lebar 3. Tampilkan luas persegipanjang.
  5. 5. FLOWCHART   Flowchart berasal dari kata :  Flow berarti aliran.  Chart berarti gambar, diagram atau simbolsimbol. Flowchart merupakan diagram alir yang menggambarkan langkah-langkah pemecahan masalah.
  6. 6. SIMBOL-SIMBOL DASAR FLOWCHART  Flowchart di awali dengan simbol terminal :  Flowchart di akhiri dengan simbol terminal :  Pembacaan data input :
  7. 7. SIMBOL-SIMBOL DASAR FLOWCHART  Perencanaan data output :  Proses pengerjaan :  Test terhadap suatu kondisi pengambilan keputusan :  Pemberian nilai awal atau pengawalan lainnya :
  8. 8. SIMBOL-SIMBOL DASAR FLOWCHART  Sub proses yang berupa suatu rutin :  Penghubung flowchart pada halaman yang sama :  Penghubung flowchart pada halaman yang berlainan :  Arah aliran proses :
  9. 9. PSEUDOCODE   Pseudocode berasal dari kata :  Pseudo yang berarti imitasi atau mirip atau menyerupai.  Code yang berarti kode program. Pseudocode berarti kode yang mirip dengan kode pemrograman yang sebenarnya.
  10. 10. PSEUDOCODE  Contoh : PROGRAM persegipanjang Program untuk menghitung luas persegipanjang. DEKLARASI panjang, lebar : integer luas : integer ALGORITMA : read(p,l) luas = panjang * luas write(luas)

×