• Tidak ada hasil yang ditemukan

Handout IST101 Fondasi Pemrograman Struktur Data 06 07 Praktek membuat definisi masalah flowchart dan class

N/A
N/A
Protected

Academic year: 2017

Membagikan "Handout IST101 Fondasi Pemrograman Struktur Data 06 07 Praktek membuat definisi masalah flowchart dan class"

Copied!
2
0
0

Teks penuh

(1)

1. Dibutuhkan program untuk menentukan lama bekerja seorang pegawai, jika jam masuk dan jam pulang diinput.

Catatan: jam berupa angka 1-12, dan seorang pegawai bekerja kurang dari 12 jam.

Yang harus Anda lakukan adalah:

a. Buat diagram/tabel definisi masalah untuk kasus tersebut! b. Buat flowchart untuk algoritma pemecahan masalah tersebut! c. Buat programnya dengan menggunakan JoptionPane!

d. Buat program dengan 3 class, spt berikut:  Class untuk input

 Class untuk output

 Class untuk main program

2. Dibutuhkan program untuk menentukan biaya parkir yang dihitung berdasarkan lama parkir. Lama parkir dihitung dari jam masuk dan jam keluar. Asumsi jam masuk dan keluar parkir berupa angka 8-21, dan lama parkir maksimal 13 jam. Jika kendaraan adalah motor, maka; biaya parkir 2 jam pertama 2000, per-jam berikutnya 500. Jika kendaraan adalah mobil pribadi, maka; biaya parkir 2 jam pertama 5000, per-jam berikutnya 2000. Jika kendaraan adalah mobil Box/Truck, maka; biaya parkir 2 jam pertama 10000, per-jam berikutnya 4000.

Yang harus Anda lakukan adalah:

a. Buat diagram/tabel definisi masalah untuk kasus tersebut! b. Buat flowchart untuk algoritma pemecahan masalah tersebut! c. Buat program dengan 5 class, spt berikut:

 Class untuk visual input/output

 Class untuk hitung biaya parkir motor

(2)

3. Rental warnet “Online” memerlukan program untuk menghitung biaya rental dengan ketentuan sebagai berikut : Pemakaian komputer dibagi menjadi 3 jenis yaitu internet, pengetikan, dan game-online. Untuk internet dikenakan tarif 4000 /jam, pengetikan tarifnya 2000/jam dan game-online dikenai tarif 5000/jam. Tarif dihitung per 30 menit pemakaian, setelah 30 menit pertama (artinya, pemakaian kurang dari 30 menit dianggap sebagai 30 menit). Fasilitas lain yang disediakan oleh warnet tersebut sebagai berikut; Scan : 1000/file, Print : warna = 500/lbr, hitam-putih = 300/lembar, Teh botol = 3000/botol.

Yang harus Anda lakukan adalah:

a. Buat diagram/tabel definisi masalah untuk kasus tersebut! b. Buat flowchart untuk algoritma pemecahan masalah tersebut! c. Buat program dengan 4 class, spt berikut:

 Class untuk visual input/output

 Class untuk hitung biaya internet/pengetikan/game-online  Class untuk hitung biaya fasilitas

Referensi

Dokumen terkait

Paket pengadaan ini terbuka untuk penyedia yang teregistrasi pada Layanan Pengadaan Secara Elektronik (LPSE) dan memenuhi persyaratan kualifikasi sebagaimana tercantum dalam

Pada gambar 2 ditunjukkan bahwa Sulawesi selatan membutuhkan batu bara 58.83 Juta SBM, sedangkan tambang Sulawesi Selatan tidak memiliki area atau lokasi yang menjadi

Peneliti menggabungkan dua model, yaitu model TAM & EUCS, untuk mengetahui pengaruh Sikap dalam menggunakan Sistem HRIS dan Kepuasan Pengguna terhadap

Sehingga dari penilaian dan analisis antar sub kriteria dalam kriteria aksesibilitas didapatkan faktor yang paling berpengaruh pada pemilihan lokasi taman Harmoni

Bab ini mengevaluasi performansi dari Kode LDGM-Raptor berdasarkan pada: (i) kontribusi dari Kode LDGM-Raptor, (ii) pengaruh jumlah iterasi pada Kode LDGM-Raptor dan pengaruh

yang lebih baik hasil spike antara menggunakan power otot lengan dengan. fleksibilitas

Demikian biodata ini saya buat dengan sebenarnya untuk memenuhi salah satu pernyataan dalam pengajuaan Hibah PENGHEMATAN GAS BUMI DENGAN PEMANFAATAN

There have been many Type II and Type III PC Cards developed that support storing private keys and certificates as well as performing cryptographic operations.. N O T E Arguably