Berikut adalah contoh soal algoritma looping while atau bisa disebut dengan algoritma perulangan while. Dalam contoh soal algoritma looping dijawab dengan algoritma pseudocode looping.
Kerjakan menggunakan algoritma while, dimana user tidak perlu menginputkan jumlah pegawai yang akan dihitung.
Kerjakan menggunakan algoritma while, dimana user tidak perlu menginputkan jumlah pegawai yang akan dihitung.
- Buat altoritma untuk menghitung rata-rata gaji bersih setelah dipotong pajak dan total dari pajak yang dibayar dari beberapa pegawai;
- Setiap pegawai mendapatkan gaji dari gaji pokok+tunjangan;
- Gaji pokok didapat berdasarkan pendidikannya, S3= 5000, S2= 3000, S1= 2000, D3= 1000, dan lainnya 500
- Tunjangan diberikan pada pegawai yang sudah menikah dan mempunyai anak sebanyak 2 kali gaji pokoknya;
- Setiap pegawai dikenakan pajak sebesar 25% dari gaji yang diterimanya.
Algoritma Pseudocode:
Jumlah pegawai= 0
Total pajak = 0
Total gaji = 0
Jawab= y
While (Jawab= y)
{
Input pendidikan
Input status
Input jumlah_anak
}
}
If (Pendidikan= S3) then Gaji_Pokok= 5000
Elseif (Pendidikan= S2) then Gaji_Pokok= 3000
Elseif (Pendidikan= S1) then Gaji_Pokok= 2000
Elseif (Pendidikan= D3) then Gaji_Pokok= 1000
Else Gaji_Pokok= 500
End if
If (Status= Menikah) And (Jumlah_anak>0) then Tunjangan= 2*Gaji_Pokok
Else Tunjangan= 0
End if
Gaji = Gaji_Pokok+Tunjangan
Pajak = 0,025*Gaji
Gaji_Bersih = Gaji-Pajak
Total_Gaji = Total_Gaji-Gaji_Pokok
Total_Pajak = Total_Pajak+Pajak
Jumlah_Pegawai= Jumlah_Pegawai+1
Input jawab
Rata-rata = Total_Gaji/Jumlah_Pegawai
Output rata-rata
Output total_pajak
Lihat juga contoh soal yang berkaitan dengan Contoh Soal 4 Algoritma Looping/Perulangan While.
Contoh Soal 1 Algoritma Looping While | Contoh Soal 3 Algoritma Looping While |
0 Response to "Contoh Soal 4 (Algoritma Looping/Perulangan While)"
Post a Comment