Wednesday, December 13, 2017

Algorithm and Programming 1 week 14

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:
  • 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


0 comments:

Post a Comment