Jumat, 03 Oktober 2014

Algoritma

TUGAS 1 (Universitas Indraprasta)

Tgl 22 September 2014

 

 

logo-unindra

 

  1. Diberikan sebuah bilangan tahun, buat algoritma apakah tahun tersebut kabisat atau bukan
  2. pada sebuah toko diberikan discon 10% jika belanja sebesar RP 100.000 atau lebih sedangkan jika kurang dari Rp 10.000 mendapat disc 5%. buat algoritma untuk menghitung uang yang harus dibayarkan jike diketahui besarnya belanjaan.
  3. setiap akhir tahun setiap memberikan bonus, yaitu bunga sebesar 3% dari saldo awal tabungan jika saldo awalnyua lebih dari 1 jt. dan 2% dari saldo awal tabungan jika saldo awalnya <= 1jt. buat algoritma setelah mendapatkan bonus tsb.
  4. jam kerja wajib bagi karyawan adalah 40 jam seminggu, jika seseorang karyawan bekerja selama 40 jam maka akan dianggap lembur, dan honor teteap diberikan sebesat 10rb per-minggu, dan honor per-jam adalah 5rb, sedangkan honor perjam lembur adalah 8rb maka buatlah algoritma untuk menghitung honor setiap karyawan berdasarkan karyawan berdasarkan jumlah jam kerja setiap minggu.
  5. diberikan tiap buah bil (misal a,b dan c) buatlah algoritma untuk menentukan bil yang paling besar (maksimum) diantara tiga buah bilangan tsb.
  6. buatlah algoritma untuk menentukan hadiah yang didapatkan dan jumlah yang harus dibayar setelah mendapatkan discon. dari sebuah toko yang memberikan hadiah dengan ketentuan sebagai berikut.

Jumlah belanja (JB)

Hadiah

Disc

JB < 100.000

Payung

5%

100.000 <= JB <200.000

T-Shirt

7.5%

200.000 <= JB <200.000

Kemeja

10%

300.000 <= JB <200.000

Celana

12.5%

400.000 <= JB <200.000

Jaket

15%

         JB >= 500.000

Sepatu

20%