Apa Itu Pseudocode
Halaman 1 dari 1
Apa Itu Pseudocode
Pseudocode adalah cara untuk menuliskan sebuah algoritma secara high-level (level tingkat tinggi).
Biasanya Pseudocode dituliskan dengan kombinasi Bahasa Inggris dan notasi matematika. Biasanya sebuah Pseudocode tidak terlalu detail dibandingkan dengan program. Isu-isu detail dalam program yang sifatnya teknis tidak dibahas di dalam Pseudocode.
Komponen-komponen Pseudocode, antara lain:
1. Variabel.
Merupakan tempat penyimpanan sebuah nilai.
2. Perulangan (Loop).
Teknik for-do
Teknik repeat-until
Teknik while-do
3. Percabangan (branch).
Teknik if-then
Teknik select-case
4. Modul.
Procedure/Sub
Function.
Teknik Rekursif
Contoh Pseudocode, sederhana:
1. Algoritma untuk menampilkan 7 buah simbol #.
1 for i=1 to 7 do
2 display ”#”
3 end for
2. Algoritma untuk menghitung faktorial dari N.
1 iTampung=1
2 for i=1 to N do
3 iTampung=iTampung*i
4 end for
5 display ”Faktorial dari ”,N,” adalah ”,iTampung,NL
3. Algoritma untuk menampilkan bilangan Fibonacci.
1 f1=0
2 f2=1
3 for i=1 to 8 do
4 iFibo=f1+f2
5 display ”Angka ke-”,i,” adalah ”,iFibo,NL
6 f1=f2
7 f2=iFibo
8 end for
Sekian…
Biasanya Pseudocode dituliskan dengan kombinasi Bahasa Inggris dan notasi matematika. Biasanya sebuah Pseudocode tidak terlalu detail dibandingkan dengan program. Isu-isu detail dalam program yang sifatnya teknis tidak dibahas di dalam Pseudocode.
Komponen-komponen Pseudocode, antara lain:
1. Variabel.
Merupakan tempat penyimpanan sebuah nilai.
2. Perulangan (Loop).
Teknik for-do
Teknik repeat-until
Teknik while-do
3. Percabangan (branch).
Teknik if-then
Teknik select-case
4. Modul.
Procedure/Sub
Function.
Teknik Rekursif
Contoh Pseudocode, sederhana:
1. Algoritma untuk menampilkan 7 buah simbol #.
1 for i=1 to 7 do
2 display ”#”
3 end for
2. Algoritma untuk menghitung faktorial dari N.
1 iTampung=1
2 for i=1 to N do
3 iTampung=iTampung*i
4 end for
5 display ”Faktorial dari ”,N,” adalah ”,iTampung,NL
3. Algoritma untuk menampilkan bilangan Fibonacci.
1 f1=0
2 f2=1
3 for i=1 to 8 do
4 iFibo=f1+f2
5 display ”Angka ke-”,i,” adalah ”,iFibo,NL
6 f1=f2
7 f2=iFibo
8 end for
Sekian…
Reski- Geyerers
- Jumlah posting : 17
Points : 45
Reputation : 0
Join date : 13.03.11
Age : 28
Lokasi : Geyer
Halaman 1 dari 1
Permissions in this forum:
Anda tidak dapat menjawab topik