Archive for 2014
Definisi Pseudocode
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-contoh penulisan pseudocode:1. Menampilkan tulisan TestStartPrint “Test”End2. Menampilkan variable berisi tulisan TestStarta = “Test”Print aEnd3. Menghitung hasil penjumlahanStartRead b, cd = b + cPrint b, “ ditambah “, c, “ hasilnya “, dEnd4. Menampilkan isi variable yang hanya lebih kecil dari 10StartRead eIf e < 10 ThenPrint eElsePrint “Masukkan angka kurang dari 10!”End IfEnd5. Menampilkan isi variable yang hanya di antara 0 dan 10StartRead fIf f > 0 ThenIf f < 10 ThenPrint fElsePrint “Masukkan angka di antara 0 dan 10!”End IfElsePrint “Masukkan angka di antara 0 dan 10!”End IfEnd6. Menampilkan mata pelajaran sesuai nomor yang dimasukkanStartPrint “Masukkan nomor mata pelajaran Anda (1-3):”Read gSwitch gCase 1 : Print “Matematika”Case 2 : Print “Bahasa Indonesia”Case 3 : Print “Bahasa Inggris”Else : Print “Masukkan hanya nomor 1-3”End SwitchEnd7. Menampilkan tulisan Test sebanyak 5 kali dengan fungsi ForStartFor h = 1 To 5 DoPrint “Test ”End ForEnd8. Menampilkan tulisan Test sebanyak 5 kali dengan fungsi While-DoStarti = 1While i <= 5 DoPrint “Test ”i = i + 1End WhileEnd9. Menampilkan tulisan Test sebanyak 5 kali dengan fungsi Repeat-UntilStartj = 1RepeatPrint “Test ”j = j + 1Until j <= 5End- Posted by Unknown
- 0 Comments
- Tag : Algoritma dan Pemrograman
- Readmore . . .
- Add Comment
Definisi Algoritma
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.
Contoh Algoritma Sederhana: Menyalin catatan dari papan tulis· Bentuk Sederhana:1. Buka buku catatan.2. Lihat papan tulis.3. Ingat tulisan di papan tulis4. Tuliskan yang diingat pada buku catatan.5. Ulangi sampai semua tulisan di papan tulis selesai dicatat.6. Tutup buku catatan.· Bentuk Pseudo CodeStartOpen the notebookRepeatSee the boardRemember the texts on the boardWrite those texts in the notebookUntil all texts on the board have been copied to the notebookClose the notebookEndContoh Algoritma Program 1*: Menampilkan isi variable aStartRead aPrint aEndContoh Algoritma Program 2*: Mencari hasil penjumlahan variable b dan cStartRead b, cd = b + cPrint b, “ + “, c, “ = ”, dEndContoh Algoritma Program 3*: Memeriksa apakah isi variable e ganjil atau genapStartRead eIf e / 2 = 0 ThenPrint e, “ is an even number.”ElsePrint e, “ is an odd number.”End IfEndContoh Algoritma Program 4*: Menampilkan nilai variable f dari 1 sampai 5Startf = 1RepeatPrint ff = f + 1Until f <= 5End*semua algoritma program diatas ditulis dalam bentuk pseudocode.Syarat algoritma yang baik yaitu:1. Memiliki struktur yang jelas, tepat, dan efisien.2. Dapat dimengerti dengan mudah.3. Dapat diterapkan dalam bahasa pemrograman sebenarnya.4. Dan tentu saja, selalu menghasilkan output yang diharapkan.- Posted by Unknown
- 0 Comments
- Tag : Algoritma dan Pemrograman
- Readmore . . .
- Add Comment