1st Assignment


Soal:

Ali mempunyai banyak sekali uang logam. Uang logam tersebut hanya terdiri dari 2 macam nilai satuan yaitu : 5, dan 3 sen. Ali mau mengambil beberapa keping uang logam tersebut senilai minimal 8 sen dan maksimal 100 sen.  Anda diminta membantu Ali untuk menentukan keping uang apa dan berapa keping jumlahnya untuk memenuhi nilai yang akan diambil Ali, dengan ketentuan mendahulukan mengambil keping dengan nilai tertinggi agar didapat jumlah keping yang paling sedikit.Untuk itu Anda diminta membuat algoritma yang menginputkan sebuah nilai integer yang menyatakan nilai  uang yang akan diambil Ali,  kemudian cetak berapa keping uang logam bernilai 5 sen, dan berapa keping yang bernilai 3 sen, agar terpenuhi jumlah nilai yang akan diambil Ali. Bila nilai yang diinput kurang dari 8, atau lebih dari 100, maka cetak perkataan “DATA SALAH” dan proses dihentikan.

Nilai inputan berasal dari 2digit nim terakhir, jika nilai dari 2 digit nim terakhir bukan merupakan angka nol dan <=8 maka, angka tersebut harus ditambah dengan 8. Jika 2digit terakhir merupakan angka nol maka ditambah dengan 8+digit ke 3 atau 4 dari belakang yang memiliki nilai selain nol.

Contoh:

1312502103 => maka nilai uangnya adalah 03+8=11

1212503000=> maka nilai uangnya adalah 00+8+3=11

Advertisements

Project Remedial DPW2


Berikut adalah project untuk memperbaiki nilai pada semester Gasal 20132014 klik di sini untukdownload.

Semoga Allah mempermudah kalian dalam pengerjaannya, aamiin. Saya berharap semua dapat memperoleh nilai terbaik dalam remedial kali ini, maka kerjakan sebaik-baiknya.