Page 36 - Modul Algoritma dan Pemrograman Dasar HTML
P. 36

Pertama pengguna menginput data yang berupa nilai dari

                            bilangan bulat. Kemudian nilai yang dimasukan diproses dengan

                            cara dibagi dengan angka 2. Jika sisa bagi sama dengan 0 berarti

                            bilangan yang dimasukan adalah bilangan genap. Jika sisa bagi

                            tidak sama dengan 0 berarti bilangan yang dimasukan adalah

                            bilangan ganjil.

                        B. Pseudocode

                               Skema  lain  yang  dapat  digunakan  untuk  menyusun  algoritma

                            adalah  pseudocode.  Pseudocode  adalah  bentuk  informal  untuk


                            mendeskripsikan  algoritma  yang  mengikuti  struktur  bahasa
                            pemrograman tertentu. Tujuan dari penggunaan pseudocode adalah


                            supaya:
                             a.  Lebih mudah dibaca oleh manusia


                             b.  Lebih mudah untuk dipahami
                             c.  Lebih mudah dalam menuangkan ide/hasil pemikiran


                               Pseudocode  sering  digunakan  dalam  buku-buku  tentang  ilmu

                             komputer  ataupun  publikasi  ilmiah  untuk  menjelaskan  urutan

                             proses atau metode tertentu. Seorang programer yang ingin yang

                             ingin menerapkan algoritma tertentu, terutama yang kompleks atau

                             algoritma  baru,  biasanya  akan  memulainya  dengan  membuat

                             deskripsi dalam bentuk pseudocode. Setelah pseudocode tersebut

                             jadi, maka langkah selanjutnya hanya tinggal menterjemahkannya

                             ke bahasa pemrograman tertentu. Pseudocode ini biasanya disusun

                             dalam  bentuk  yang  terstruktur  dengan  pendekatan  sekuensial

                             (berurutan) dari atas ke bawah.









                                                                                                     31
   31   32   33   34   35   36   37   38   39   40   41