1 / 13

Algoritma & Pemrograman Chapter 5

Algoritma & Pemrograman Chapter 5. Operator dan Urutan Operasi. Febryanti Sthevanie (VAN) Politeknik Telkom Semester Ganjil TA 2010/2011. Operator. P engendali operasi yang akan dilakukan beberapa operan sehingga membentuk sebuah ekspresi. Contoh. X + Y

Télécharger la présentation

Algoritma & Pemrograman Chapter 5

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Algoritma & PemrogramanChapter 5 Operator danUrutanOperasi FebryantiSthevanie (VAN) Politeknik Telkom Semester Ganjil TA 2010/2011

  2. Operator Pengendalioperasi yang akandilakukanbeberapaoperansehinggamembentuksebuahekspresi

  3. Contoh • X + Y • X dan Y adalah OPERAN • + adalah OPERATORNYA • A ≥ 1 • A dan1 adalah OPERAN • ≥ adalahOPERATORNYA • Total % Jumlah • Total danJumlahadalah OPERAN • % adalah OPERATORNYA

  4. Macam Operator • Operator Aritmatik • Membentukperhitunganaritmatik • KeduaOperandapatberupa Integer atau Real • Dalamsatubuahoperasimatematika, tipeoperanharussamasatusama lain • Operator aritmatikberupa : • Output operasi operator aritmatikmemilikitipe data yang samadengantipe data keduaOperannya

  5. MacamOperator cont’ • Operator Assigment • Digunakanuntukmemasukkansuatunilaikedalamsebuahvariabeldengansumbernilaiadalahhasiloperasipadanilaivariabeltersebut • Operator Assigmentterdiridari :

  6. Macam Operator cont’ • Increase dan Decrease • Menaikkanataumenurunkannilaivariabelsebanyaksatusatuan • Simbol : • ++ untuk increase • -- untuk decrease • Cara Penulisandanperbedaanhasilnya :

  7. Macam Operator cont’ • Operator Relasional • Membandingkanduaoperandanhasilnyaberupanilaiboolean (TRUE or FALSE). • Tipe data operan 1 danoperan 2 yang dihubungkandengan operator relasionalharussama. • Tipe data yagdapatdioperasikandengan operator relasionaladalah integer, riil, char, string, danboolean • Lambang operator relasional :

  8. Macam Operator cont’ • Operator Logika • Untukmengkombinasikanhasilekspresi yang mengandung operator relasional • Polapenggunaan : ekspresi1 operator ekspresi2 • Lambang operator logika :

  9. UrutanOperasi • Sebuahekspresimungkinterdiridaribeberapaoperasisekaligus • Contoh : iHasil=x * 2 % 2 > y && (x <> 3) • Untukmenentukanoperasimana yang dilakukanterlebihdahuludilihatdari level operatornya • Operator dengan level lebihtinggiakandikerjakanlebihdulu • Level 1 adalah level tertinggi • Level 8 adalah level terendah

  10. UrutanOperasi cont’

  11. UrutanOperasi cont’ • Contoh : iHasil=x * 2 % 2 > y && (x <> 3) • Jikainputannya x=5 dan y=3, makaurutanpengerjaannyaadalah :

  12. Runtutan • Secaraumum program dibacadandieksekusisecaraberurutanbarisdemibaris • Output darialgoritmadiatasadalah 6,7

  13. Latihan • Soal : BuatlahalgoritmadanpseudocodePajakBangunan. Algoritmainiakanmelakukanprosespenghitunganjumlahpajak yang dimilikiolehseseorangberdasarkan total luastanahorangtersebut. • Aturan :jikaluastanahlebihdariatausamadengan1000 meter persegi, makapajak yang dikenakanadalahsebesar 10% dari total hargajualtanahsaatini, jikakurangdari 1000 meter persegimakapajak yang dikenakanadalah 5% dari total hargajualtanahsaatini. Hargajualtanahsaatiniadalah Rp.50.000/meter persegi. • Input : berupapanjangdanlebartanahseseorang • Output :berupa total luastanah, dan total pajak yang wajibdikeluarkanolehorangtersebutdalamsatuan Rupiah

More Related