Senin, 17 Agustus 2015

Algoritma dan Pseudecode "Follower-Technology"

Algoritma dan Pseudecode. sebelumnya dalam artikel tentang algoritma kita sudah membahas tentang definisi algoritma tersebut. dalam artikel kali ini sya amembahas antara Algoritma dan Pseudecode.
Algoritma adalah sekumpulan perintah/instruksi yang tersusun berurutan untuk memproses suatu input menjadi output. Istilah algoritma berasal dari seorang ahli matematika Uzbekistan bernama Muhammad bin Musa al-Khawarizmi. Algoritma dalam suatu program menggambarkan cara program tersebut melaksanakan tugasnya, yaitu menyelesaikan suatu masalah. Algoritma dapat dituliskan dalam bentuk sederhana, pseudocode, atau dalam bentuk diagram flowchart.
Algoritma dan Pseudecode "Follower-Technology"

Pseudecode
Pseudocode adalah bentuk penulisan algoritma yang menggunakan struktur bahasa pemrograman sederhana. Walaupun pseudocode memakai struktur bahasa pemrograman, pseudocode tidak mengikuti aturan penulisan bahasa pemrograman manapun. Mengapa begitu? Karena pseudocode dituliskan hanya untuk mempermudah seseorang memahami sebuah algoritma. Dengan begitu, pseudocode hanyalah menyerupai kode program saja, dan tidak bisa dimengerti langsung oleh komputer. Pseudocode baru bisa diolah oleh komputer jika telah mengikuti aturan penulisan sebuah bahasa pemrograman. (Bisa bahasa C, Java, Pascal, dan lain-lain.)

Contoh Algoritma Sederhana: 
1. Algoritma Menyalin catatan dari papan tulis 
Bentuk Algoritma:
1.   Buka buku catatan.
2.  Lihat papan tulis.
3.  Ingat tulisan di papan tulis
4.  Tuliskan yang diingat pada buku catatan.
5.  Ulangi sampai semua tulisan di papan tulis selesai dicatat.
6.  Tutup buku catatan.

Bentuk Pseudo Code
          Start
                    Open the notebook
                    Repeat
                             See the board
                             Remember the texts on the board
                             Write those texts in the notebook
                   Until all texts on the board have been copied to the notebook
                   Close the notebook
          End



Bentuk Pseudecode yang Lainnya

1. Menampilkan tulisan Test
StartPrint “Test”End

2.  Menampilkan variable berisi tulisan Test
Starta = “Test”Print aEnd

3.  Menghitung hasil penjumlahan
StartRead b, cd = b + cPrint b, “ ditambah “, c, “ hasilnya “, dEnd

4.  Menampilkan isi variable yang hanya lebih kecil dari 10
StartRead eIf e < 10 Then          Print eElse          Print “Masukkan angka kurang dari 10!”End IfEnd

5.  Menampilkan isi variable yang hanya di antara 0 dan 10
StartRead fIf f > 0 Then          If f < 10 Then                   Print f          Else                   Print “Masukkan angka di antara 0 dan 10!”          End IfElse          Print “Masukkan angka di antara 0 dan 10!”End IfEnd
6.  Menampilkan mata pelajaran sesuai nomor yang dimasukkan
Start      Print “Masukkan nomor mata pelajaran Anda (1-3):”      Read g      Switch g                Case 1 : Print “Matematika”                Case 2 : Print “Bahasa Indonesia”                Case 3 : Print “Bahasa Inggris”                Else : Print “Masukkan hanya nomor 1-3”      End SwitchEnd

7.  Menampilkan tulisan Test sebanyak 5 kali dengan fungsi For
Start      For h = 1 To 5 Do                Print “Test ”      End ForEnd

8.  Menampilkan tulisan Test sebanyak 5 kali dengan fungsi While-Do
Start      i = 1      While i <= 5 Do                Print “Test ”                i = i + 1      End WhileEnd

9.  Menampilkan tulisan Test sebanyak 5 kali dengan fungsi Repeat-Until
Start      j = 1      Repeat                Print “Test ”                j = j + 1      Until j <= 5End 

0 komentar:

Posting Komentar

Related Posts Plugin for WordPress, Blogger...