1. a) Bahasa Natural
       
         Algoritma Menyewa DVD
                      {algoritma yang digunakan untuk menentukan harga menyewa DVD}
      
         Deklarasi
                       Variabel harga merupakan integer
                       Variabel jumlah merupakan integer
    
         Algoritma
                       1. Masukan harga DVD " 3.000 "
                       2. Kalikan dengan jumlah DVD yang disewa
                       3. Tulis hasil
                       4. Selesai

     
     b) Pseudecode

          Algoritma menyewa DVD
          {algoritma yang digunakan untuk menentukan harga menyewa DVD}
     
          Deklarasi
                        Harga  :  integer
                        Jumlah :  integer

          Algoritma
                        read (harga)
                        read (jumlah)
                        harga sewa ← (harga * jumlah)
                        write (harga sewa)
                        end

      c) Flowchart

                                                           
                        start
                          ↓
                   baca (harga)
               baca (jumlah DVD)
                          ↓
                 harga sewa=
              (harga*jumlah DVD)
                          ↓
                       cetak
                   harga sewa
                          ↓
                        end


2. a) Bahasa Natural

        Algoritma Gaji Karyawan
                      {algoritma yang digunakan untuk menentukan gaji karyawan}

        Deklarasi
                      Variabel hari masuk merupakan integer
                      Variabel 5.000 merupakan integer

        Algoritma
                      1. Masukan jumlah hari masuk
                      2. Baca sebagai hari masuk
                      3. Kalikan dengan 50.000
                      4. Tulis hasil
                      5. Selesai


    b) Pseudocode

         Algoritma Gaji Karyawan
         {algoritma yang digunakan untuk menentukan gaji karyawan}

         Deklarasi
                       Hari masuk  :  integer
                       50.000        :  integer

         Algoritma
                       read (hari masuk)
                       read (50.000)
                       gaji ← (hari masuk * 50.000)
                       write (gaji)
                       end

      c) Flowchart 
                           start
                              ↓
                    baca (jumlah hari masuk)
                    baca (50.000)
                              ↓
                            gaji=
               (jumlah hari masuk*50.000)
                              ↓
                           cetak
                            gaji
                              ↓
                             end                                       

Komentar

Postingan populer dari blog ini