Minggu, 05 Desember 2010


Struktur Keputusan (Percabangan)

Pengertian:

Struktur program yg melakukan proses untuk mengambil suatu keputusan apakah suatu garis atau blok instruksi aka diproses atau tidak.

Syarat Dalam Pemrograman:

Sebuah pernyataan Bolean yg dapat bernilai benar atau salah biasanya sebuah syarat terdiri dari operan yg dihubungkan dg operator logika.

Operator logika




Example:
Algoritma & Flowchart
   Untuk menentukan kelulusan mahasiswa?.
   Syarat:
1.Jika nilai > 70, maka ket lulus.
2.Jika selain itu , maka ket tdk lulus.

Algoritma
1.Start
2.Read : nama mahasiswa,nilai
3.If nilai >70,then ket : “lulus”
4.Else ,then ket : “tidak lulus”
5.Write: nama mahasiswa,nilai,ket
6.End



Hubungan Antar Kondisi
1.      Hubungan AND: merupakan hub antar kondisi yg mensyaratkan      kedua kondisi terpenuhi.

Example:
Untuk menentukan karyawan baru dg syarat:
1.Jika berumur < 30 th dan nilai test > = 70,maka diterima.
2.Selai itu, maka tidak diterima.




2.      Hubungan atau (OR): merupakan hubungan antar kondisi yg mensyaratkan hanya salah satu kondisi terpenuhi.



TUGAS

Daftar gaji karyawan PT.Surya.
§         Nama karyawan
§         Jabatan
§         Status
§         Gaji pokok
§         Tunjangan
§         Pajak
§         Gaji bersih
§         Bonus
Syarat:
1.   Jika jabatan:Direktur,maka gaji pokok  =7.000.000
2.   Jika jabatan:Manajer,maka gaji pokok  =5.000.000
3.   Jika jabatan:Staff,maka gaji pokok        =2.500.000
4.   Jika jabatan:Security,maka gaji pokok  =   900.000
5.   Jika jabatan:OB,maka gaji pokok          =   800.000

Tunjangan
§    Hanya diberikan kpd karyawan yg sudah menikah sebesar 5% dari gaji pokok.

Pajak

1.      Jika gaji pokok + tunjangan >= 3.000.000,maka pajak =100.000
2.      Jika gaji pokok + tunjangan 1.000.000-3.000.000,maka pajak =50.000
3.      Selain itu ,maka pajak=0

Gaji bersih

§    Semua pandapatan – semua pengeluaran.

Bonus
1.      Jika status =nikah,maka bonus =TV
2.      Jika status =belum menikah ,maka bonus=Radio











1 komentar: