Di week ini kita akan mengulang materi yang sudah kita bahas sebelum nya untuk memperkuat pengetahuan kita
SOAL:
Di soal ini kita akan menghitung berapa uang logam yang dibutuhkan untuk setiap inputan.
contoh: jika inputan= 9500 maka akan terdapat 9 uang logam 1000 dan 1 uang logam 500 tetapi tidak ada uang logam 100 karena uang logam nya sudah cukup.
PROGRAMMING:
HASIL:
PENJELASAN:
SEKIAN SOAL DI WEEK 14 INI SEMOGA BERMANFAAT :D
SOAL:
Di soal ini kita akan menghitung berapa uang logam yang dibutuhkan untuk setiap inputan.
contoh: jika inputan= 9500 maka akan terdapat 9 uang logam 1000 dan 1 uang logam 500 tetapi tidak ada uang logam 100 karena uang logam nya sudah cukup.
PROGRAMMING:
HASIL:
PENJELASAN:
- pertama tama kita minta inputan nilai uang logam dari 1000 hingga 9900
- lalu disini saya menggunakan while untuk menghitung nya.
- jadi selama uang tidak kurang dari 0 maka looping while akan terus berjalan
- lalu kita buat 3 condition didalam while(uang >=1000 ,uang >=500 ,uang >=100)
- dan didalam kondisi kita akan mengurangi uang sebesar nominal didalam if dan kita berikan counter setiap logam yang ada(disini saya berikan nama logam1,logam2,logam3).
- lalu jika kondisi tidak terpenuhi semua maka looping akan berhenti
- setelah itu kita buat condition lagi untuk memanggil counter yang sudah kita buat tadi.
- dan di setiap condition kita masukkan kedalam string "nama".
- lalu di bagian akhir kita tinggal mengoutputkan string nama tersebut.
- jika kondisi if tidak terpenuhi maka string nama tersebut tidak akan muncul di dalam output
SEKIAN SOAL DI WEEK 14 INI SEMOGA BERMANFAAT :D