Thursday, October 27, 2016

Home Work No. 4 Clock Display

Sekarang saya mendapat tugas membuat Clock Display. Jadi program ini akan menampilkan Jam yang terdiri dari Jam (hours) dan Menit ( Minutes). Maksimal satuan Jamnya 23 dan Menitnya 59.

Kita akan membuat tiga class.

Class 1 : Number Display

    Pada class ini berisi fungsi untuk set limit jam, get value, dan syarat-syarat yang dibutuhkan oleh jam.

Source Code :



Class 2 : Clock Display

Fungsi ini adalah dasar dari clock yang nantinya akan mengatur segala fungsi yang ada di NumberDisplay.




Class no. 3 : TestClockDisplay
  Fungsi ini digunakan untuk tes clock yang kita buat, saya akan mencoba dengan 12:34


Akan terjalin relasi seperti




Lalu setelah di run akan keluar hasil



Thursday, October 13, 2016

HomeWork no. 3 (Ticket Machine)

Sekarang saya mendapat tugas untuk membuat sebuah program Ticket Machine di BlueJ. Ticket Machine adalah sebuah mesin seperti ATM, yang berfungsi melayani penjualan tiket kereta api dari satu tujuan ke tujuan yang lain. Di dalam Ticket Machine ada sebuah program atau perangkat lunak yang mengatur harga tiket di tiap tujuan, mengatur kembalian uang, dan juga mencetak receipt sebagai bukti pembelian tiket.

Ini Source Codenya




Ini Hasilnya :




Thursday, October 6, 2016

HomeWork no.2

Hello Friends.

Malam, jadi sekarang saya mendapat tugas yaitu mengkoding 100 kodingan java yang waktu itu saya tulis di post saya sebelumnya. Nah, tapi tugasnya tidak langsung 100 kodingannya saya habiskan. Berhubung keterbatasan waktu dan saya punya tugas lain juga, Pak Fajar memberikan keringanan dengan mengkoding 3 kodingan setiap minggunya. Jadi, ini kodingan yang saya sudah coba di BlueJ:

1. Hello World

Untuk program Hello World intinya adalah hanya menampilkan tulisan "Hello World!" saat program dijalankan.

Ini Codenya :

Ini hasil runnya:

 2. Menghitung Luas Persegi

Untuk program ini, kita mengambil data dari user dan mengkalikannya dan menampilkan hasilnya.

ini codenya:

ini hasil runnya:

3. Menghitung Luas Segitiga

Program ini menghitung luas segitiga dengan mengambil input dari user berupa alas dan tinggi segitiga lalu dikalikan dan dibagi dua, lalu di tampilkan hasilnya.

ini codenya:


ini hasil runnya :


Untuk saat ini saya baru mencoba 3 kodingan ini, minggu selanjutnya saya akan mencoba program-program lain. Semoga saya bisa mencoba 100 kodingan sebelum lulus dari kelas PBO ini.