Jumat, 17 Agustus 2018

Bahasa Natural,Pseudocode,Flowchart

bahasa natural, pseudocode, dan flowchart

A. BAHASA NATURAL
     Algoritma penghitungan penyewaan DVD
          {algoritma yang digunakan untuk penghitungan penyewaan DVD}
     Deklarasi
          Variabel jumlah DVD yang disewa, variabel satu keping DVD dan variabel hasil merupakan variabel dengan tipe data integer
      Algoritma
1. variabel harga satu keping DVD diberi nilai 3.000
2. variabel hasil diberi nilai yaitu:
         3.000*jumlah DVD yang disewa
3. tulis selesai
4. selesai
PSEUDOCODE
   Algoritma penghitungan penyewaan DVD
          {algoritma yang akan digunakan untuk penghitungan penyewaan DVD}
   Deklarasi
          jumlah DVD yang disewa : integer
          harga satu keping DVD    : integer
   Algoritma
          jumlah DVD yang disewa  ← 3
          harga satu keping DVD     ← 3.000
          perhitungan                       ← 3.000*3
          write(9.000)
          end
FLOWCHART
               
                             star
                              ↓
                     
                      baca (jumlah)
                       baca (harga)
                              ↓
                       harga sewa 
                    (harga * jumlah) 
                               ↓
                            cetak
                       (harga sewa) 
                                 ↓
                               end
 B. BAHASA NATURAL
         Algoritma gaji karyawan

              {algoritma yang digunakan untuk menentukan gaji karyawan}
         Deklarasi
              hasil masuk : integer
              50.000         : integer 
          Algoritma         
                read(harimasuk) 
                read(50.000)
                gaji←hari masuk*50.000 
                write(gaji) 
                 end
       FLOWCHART
                               
                              STAR
                                   ↓
                        baca hari masuk
                           baca (50.000)
                                   ↓
                                 gaji
                    (hari masuk * 50.000)
                                   ↓
                            cetak gaji
                                   ↓
                                 end 

C. BAHASA NATURAL
      Algoritma volume dan luas permukaan balok 
             {algoritma yang digunakan untuk mencari volume dan luas permukaan dari balok}
      Deklarasi
             variabel panjang, lebar, tinggi, dan hasil merupakan variabel dengan tipe data integer
       Algoritma
            1. variabel panjang(P) diberi nilai 8
            2. variabel lebar(L) diberi nilai 4
            3. variabel tinggi(t) diberi nilai 2
            4. variabel hasil diberi nilai yaitu:
                   volume= P*L*t
                   luas permukaan= 2(PL+Pt+Lt)
            5. tulis hasil
            6. selesai
  PSEUDECODE
   Algoritma volume dan luas permukaan
         {algoritma yang akan digunakan untuk mencari volume dan luas permukaan balok}
    Deklarasi
         panjang: integer
         lebar    : integer
         tinggi    : integer
   Algoritma
        panjang ← 8
        lebar     ← 4
        tinggi    ← 2
        volume ← P*L*t
        luas permukaan ← 2(PL+Pt+Lt)
        write(volume dan luas permukaan)
        end
   FLOWCHART
              STAR
                  ↓
          baca (panjang)
          baca (lebar)
          baca (tinggi)
                   ↓
      volume= p*l*t
luas permukaan = 2 (pl+pt+lt)
                   ↓
                cetak
               volume
           luas pemukaan
                    ↓
                  end
Sumber:http://prpemrogramandasar.blogspot.com/2017/08/bahasa-natural-pseudocode-dan-flowchart.html

TUTORIAL PROGRAM CETAK BINTANG

TUTORIAL PROGRAM CETAK BINTANG 1.        Bukalah aplikasi “FREE PASCAL”. 2.        Tulislah tulisan di aplikasi Free Pascal seper...