Minggu, 24 April 2011

Tugas 5 (Array)

Soal:

Sebuah perusahaan ayam goreng dengan nama "GEROBAK FRIED CHIKEN" yang telah lumayan banyak pelanggannya, ingin dibantu dibuatkan program untuk membantu kelancaran usahanya.
"GEROBAK FRIED CHIKEN" mempunyai daftar harga ayam sebagai berikut :

Kode Jenis Harga
-----------------------------
D Dada Rp. 2500
P Paha Rp. 2000
S Sayap Rp 1500
-----------------------------
Buatlah programnya dengan ketentuan :

  • Setiap pembeli dikenakan pajak sebesar 10% dari pembayaran.
  • Banyak Jenis, Jenis Potong dan Banyak Beli diinput.
  • Tampilan yang diinginkan sebagai berikut :
Layar Masukan 
        GEROBAK FRIED CHIKEN
        ------------------------------------
        Kode Jenis Harga
        ------------------------------------
        D Dada Rp. 2500
        P Paha Rp. 2000
        S Sayap Rp. 1500
        ------------------------------------

        Banyak Jenis : ... <diinput>
        Jenis Ke- ... <proses counter>
        Jenis Potong [D/P/S] : ... <diinput>
        Banyak Potong : ... <diinput>
        <<Terus berulang tergantung Banyak Jenis>>

Layar Keluaran

        GEROBAK FRIED CHIKEN
        --------------------------------------------------
        No.  Jenis        Harga    Banyak  Jumlah
               Potong     Satuan   Beli        Harga
        --------------------------------------------------
        ...    ........       .........    .....         Rp ...
        ...    ........       .........    .....         Rp ...
        ...    ........       .........    .....         Rp ...
        --------------------------------------------------
                              Jumlah Bayar       Rp ...
                              Pajak 10%           Rp ...
                              Total Bayar          Rp ...

Hasilnya:

=> Listing 




=> Hasil Running





Download Link 

Tugas 4 (Penyeleksian Kondisi 2)

Soal:

PT. DINGIN DAMAI, memberi gaji pokok kepada karyawan kontraknya sebesar Rp 300.000 perbulan dengan memperoleh tunjangan-tunjangn sebagai berikut :

  • Tunjangan Jabatan
_______________________________
Golongan           Persentase                
1                         5%
2                         10%
3                         15%                       

Jika seorang karyawan tersebut dengan golongan 3, maka mendapatkan tunjangan sebesar 15% * Rp. 300.000


  • Tunjangan Pendidikan
____________________________________
Tingakat Pendidikan                  Persentase 
SMA                                         2.5%
D1                                             5%
D3                                             20%
S1                                             30%         

Honor Lembur
Jumlah jam kerja normal sebanyak 8 jam. Honor lembur diberikan jika jumlah jam kerja lebih dari 8 jam, maka kelebihan jam kerja tersebut dikalikan dengan Rp. 3500 untuk setiap kelebihan jam kerja karyawan tersebut. Tampilan yang diinginkan sebagai berikut :

Layar Masukan

PROGRAM HITUNG GAJI KARYAWAN

Nama Karyawan : ........
Golongan Jabatan : .........
Pendidikan           : ..........
Jumlah Jam Kerja : ...........

Layar Keluaran

Karyawan yang bernama .............
Honor yang diterima
      Tunjangan Jabatan           Rp ....
      Tunjangan Pendidikan      Rp ....
      Honor Lembur                 Rp .....                         +

      Total Gaji                        Rp .......



Hasilnya:


=> Listing











=> Hasil Running





Download Link 

Tugas 3 (Operasi Penyeleksian Kondisi)

Soal:

Buatlah program untuk menghitung nilai rata-rata dari seorang siswa dengan ketentuan sebagai berikut :

  • Nama Siswa, Nilai Pertandingan I, Nilai Pertandingan II, Nilai Pertandingan III diinput.
  • Nilai Rata-rata merupakan hasil dari Nilai Pertandingan I, II, dan III dibagi dengan 3.
  • Ketentuan Juara :
  • Jika nilai rata-rata yang dihasilkan lebih besar darei 80, maka menjadi Juara I
  • Jika nilai rata-rata yang dihasilkan lebih besar dari 75, maka menjadi Juara II
  • Jika nilai rata-rata yang dihasilkan lebih besar ddari 65, maka maka menjadi Juara III
  • Selain itu tidak juara
  • Tampilan yang diinginkan sebagai berikut :

Layar Masukan 

PROGRAM HITUNG NILAI RATA-RATA

Nama Siswa                                      :
Nilai Pertandingan I                           :

Nilai Pertandingan II                          :

Layar Keluaran 

Siswa yang bernama ......
Memperoleh nilai rata-rata ....... dan menjadi ...... dari hasil perlombaan yang diikutinya.

Hasilnya:


=> Listing



=> Hasil Running














Download Link 

Tugas 2 (Perintah Masukan dan Keluaran)

Soal:

Buatlah program untuk menghitung nilai akhir seorang siswa dari kursus yang diikutinya. Dengan ketentuan sebagai berikut:


  • Nama Siswa, Nilai Keaktifan, Nilai Tugas, dan Nilai Ujian diinput.
  • Proses yang dilakukan untuk mendapatkan nilai murni dari masing-masing nilai adalah
  • Nilai Murni Keaktifan = Nilai Keaktifan dikalikan dengan 20%.
  • Nilai Murni Tugas = Nilai Tugas dikalikan dengan 30%.
  • Nilai Murni Ujian = Nilai Ujian dikalikan 50%.
  • Nilai Akhir adalah Nilai Murni Keaktifan + Nilai Murni Tugas + Nilai Murni Ujian.
  • Tampilan yang diinginkan sebagai berikut :
      Layar Masukan

PROGRAM HITUNG NILAI AKHIR

Nama Siswa                   :
Nama Keaktifan             :
Nilai Tugas                     :
Nilai Ujian                      :

      Layar Keluaran

Siswa yang bernama ...........
Dengan Nilai Persentasi Yang dihasilkan.
Nilai Keaktifan        * 20%   : .............
Nilai Tugas              * 30%   : .............
Nilai Ujian               * 50%   : .............

Jadi Siswa yang bernama ............ memperoleh nilai akhir sebesar .........

Hasilnya:

=> Listing





=> Hasil Running














Tugas 1 (Pengenalan Model Data)

Soal: 



Biodata Pribadi

Perkenalkan, nama saya ............... Saya lahir di ............., pada tanggal .............. Tempat tinggal saya di ............... Bagi teman-teman yang ingin menghubungi saya, silahkan hubungi di nomor ini ...........

Hasilnya:

=> Listing

 


=> Hasil Running