Input (pembelian) If (pembelian > 500.000) then diskon=0.1*pembelian Else if (pembelian > 200.000) then diskon=0.05*pembelian Else if (pembelian > 50.000) then diskon=0.025*pembelian Else Diskon=0 End if Pembayaran=pembelian-diskon Output (diskon,pembayaran)
Buat algoritma untuk menentukan total gaji. Gaji pokok didapat berdasarkan golongan. Jika golongan A maka gaji pokoknya 1000000, B=750000, C=500000 Masing-masing pegawai mendapatkan tunjangan jabatan berdasarkan golongannya. A tunjangan jabatannya 5000000, B=2000000, C=1000000. Selain tunjangan jabatan pegawai juga mendapatkan tunjangan keluarga. Tunjangan keluarga diberikan jika statusnya sudah menilah sebesar 25% dari gaji pokoknya.
Input (gol,status) If (gol=A) then gp=1000000 Tj=5000000 Else if (gol=B) then Gp=750000 Tj=2000000 Else if ( gol=C) then GP=500000 Tj=1000000 End if If (status=menikah) then Tk=0.25*gp Else Tk=0 Total_gaji=gp+tj+tk Output (total_gaji)