Pert.3 - Pseudocode

download Pert.3 - Pseudocode

of 21

description

pse

Transcript of Pert.3 - Pseudocode

  • 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