PSEUDOCODE
Ayu Manik Dirgayusari S.Kom, M.MT
Pseudocode
Pseudoberartiimitasiataumiripataumenyerupai
Code nenunjukkankodedariprogram
Pseudocode adalahkodeyangmiripdenganinstruksikodeprogramyangsebenarnya.
Pseudocodeakanmemudahkanprogrammeruntukmemahamidanmenggunakannya,karenamiripdengankodekodeprogramyangsebenarnya.
Aturan Penulisan Pseudocode
SetiapAlgoritmaakanselaluterdiridaritigabagianyaitu: Judul(Header) Kamus Algoritma
Padasetiapbagiantersebutapabilaakandituliskankomentarmengenaisetiapbagiantersebutdituliskandiantaratandakurungkurawal,contoh{Komentar}.
Notasialgoritmisyangdituliskandiantaratandainitidakakandieksekusiolehprogram.
PSEUDOCODE
Judul
Kamus (Deklarasi)
Kamusadalahbagianteksalgoritmasebagaitempatuntukmendefinisikan Namatype Namakonstanta Namavariabel Namafungsi Namaprosedur
Algoritma
Algoritmaadalahbagianintiyangberisiinstruksiataupemanggilanaksiyangtelahdidefinisikan Instruksidasarsepertiinput/output,assignment Sequence(runtutan) Analisakasus Perulangan
Contoh 1
MencetakStringSelamatBelajarAlgoritmadanPemrogramankepirantiKeluaran.
Pseudocode
Flowchart
Contoh 2
Menentukannilaiterbesardaribilanganbulatyangdibacadaripirantimasukandanmenuliskanhasilnyakepirantikeluaran.
Pseudocode
Buat Algoritma dan Flowchart
Menukarkan 2buah nilai Adan B Menghitungkomisiyangditerimasalesmanberdasarkanhasilpenjualanyangdicapainya(Komisi=10%daripenjualannya)
Latihan
Buat algoritma untuk menentukan apakahsuatu bilangan merupakan bilangan genapatau ganjil,kemudian buat flowchartuntukprogramtersebut
TUGAS1. Menghitung gaji seorang buruh bangunan
selama sebulan,dengan ketentuan gajiperhari Rp.20.000, (datayangdiinputkanadalahjumlahhariabsen(tidakhadir)
2. Buat algoritma dan flowchartuntukmengkonversi inputtotaldetik ke Jam,Menit,dan Detik,
PSEUDOCODEPseudocodeSlide Number 3Aturan Penulisan PseudocodeSlide Number 5Slide Number 6JudulKamus (Deklarasi)Slide Number 9Slide Number 10AlgoritmaSlide Number 12Contoh 1PseudocodeFlowchartContoh 2Slide Number 17PseudocodeBuat Algoritma dan FlowchartLatihanTUGAS