Thursday, 6 September 2018

Algoritma Percabangan dengan 1 Kondisi


Kondisi bersyarat memungkinakan sebuah program atau algortima memberikan alternatif langkah atau operasi untuk beberapa persyaratan yang diberikan.
Kondisi percabangan adalah sebuah struktur dalam algoritma atau pemrograman komputer yang melibatkan suatu kondisi atau persyaratan untuk melakukan operasi-operasi khusus tergantung dari kondisi yang disyaratkan. Contoh permasalhan algoritma, Jika omset penjualan >100 juta maka Bonus akan dihitung 1% x OmsetJual. Jika target omset penjualan tidak terpenuhi maka Bonus=0. Kondisi percabangan yang seperti ini disebut dengan  kondisi percabangan dengan 1 syarat saja.
Kata kunci dari struktur percabangan adalah
·         JIKA (kondisi) MAKA
o   Pernyataan1
o   Pernyataan2
o   dst

Struktur Percabangan dengan pseudocode
Ingat kembali aturan penulisan algoritma dengan menggunakan pseudocode. Jika kita
menggunakan struktur percabangan, semua pernyataan yang terletak dalam struktur dibuat menjorok pada tepi yang sama,, kecuali pembuat struktur. Dalam hal ini struktur, yang dimaksud adalah struktur percabangan. Pembuat strukturnya adalah kata kunci percabangan yaitu IF THEN, sehingga dalam pseudoce, percabnagan dengan 1 syarat dapat disajikan dalam bentuk
IF (kondisi) THEN
Pernyataan1
Pernyataan2
Pernyataan3
Dst

Struktur Percabangan dengan Flowchart
Contoh:
Algoritma atau Pseudocode HitungBonus
{Algoritma ini menghitung bonus pegawai  dengan input Nama, omset penjualan dan gaji pokok. Outputnya adalah tota gaji yang diterima}
Variabel nama: string
            OmsetJual: integer
            GajiPokok: integer
            Totalgaji: integer
1) READ nama
2) READ OmsetJual
3) READ GajiPokok
4) Bonus=0
5) IF (OmsetJual)> 100 THEN
6) Bonus= 1% x OmsetJual
7) TotalGaji= Gaji Pokok + Bonus
8) WRITE TotalGaji.
9) END

Bentuk Flowchart

Algoritma Percabangan dengan 1 Kondisi Rating: 4.5 Diposkan Oleh: Dedi Agus

0 komentar:

Post a Comment