Posts

Showing posts from October, 2018

Parkir Elektronik

Image
Kali ini, saya membuat sebuah program yang bekerja layaknya parkir elektronik, bahasa pemrograman yang saya gunakan adalah Java. Environtment yang saya gunakan adalah BlueJ . Berikut adalah tampilan dari BlueJ tersebut. Tampilan BlueJ Berikut adalah cara kerja alat parkir tersebut. Masukkan Plat Nomor Sebelumnya, masukkan plot nomor kendaraan pengguna parkir terlebih dahulu. Masukkan waktu datang dan pergi Setelah itu masukkan waktu datang dan pergi. Caranya, dengan memasukkan 2 bilangan secara terpisah, contoh datang 11.30 dan pergi 12.30, maka dimasukkan 1130 1230. Pilih y jika uang mencukupi Lalu akan ditampilkan biaya parkirnya, jika anda memiliki uang untuk membayar maka pilih y, maka karcis parkir akan dicetak.Jika tidak, maka pilih n, maka karcis tidak jadi dicetak. Pilih n jika uang tidak mencukupi Berikut pula adalah source code dari program saya. Kelas ParkingMachine import java.util.*; /** * Write a description of class ParkingMachine he

IGSoft, aplikasi penjawab teks

Image
Selamat datang ! Kembali lagi ke blog saya, Ahmad Yahya. Jadi Kali ini saya membuat sebuah program yang dapat menjawab input dari pengguna., saya beri sebutan "IGSoft". Jadi bahasa pemrograman yang saya pakai sama seperti sebelum-sebelumnya, yaitu Java. Environtment Compiler yang saya pakai adalah BlueJ. Berikut adalah cara kerja beserta source code dari program saya. Penampakan dari BlueJ Dari BlueJ, klik kanan kelas SupportSystem, lalu pilih new start(). dari sini, akan terbuka menjadi seperti berikut. Awal membuka program  Dari hal itu, input saja teks, maka program akan menjawab berdasarkan yang program tersebut inginkan. Hasil dari contoh perkapannya adalah sebagai berikut. Tidakkah ini cukup menyenangkan ? Seperti inilah program yang saya buat. Selain cara kerjanya, berikut pula source code dari program saya. Kelas SupportSystem /** * SupportSystem * Aplikasi yang akan menjadi badan inti dari IGSoft * @author Ahmad Yahya Abdul Aziz * @ve

Membuat Program Pelelangan

Image
Kali ini saya membuat sebuah program pelelangan yang cukup sederhana. Bahasa pemrograman yang saya gunakan adalah Java, sedangkan Environtmentnya menggunakan BlueJ . Berikut adalah cara penggunaan beserta source code dari program saya. Cara Penggunaan Aplikasi Lelang. Membuat sebuah pelelangan Pertama, buat sebuah pelelangan dengan klik kanan Class Auction lalu pilih new Auction(). Lalu Masukkan nama pelelangannya. Menambah barang lelang Selanjutnya, tambah setiap barang yang akan dilelangkan dengan cara gunakan method enterLot() pada Class Auction(). Setelah memasukkan setiap barang, kita bisa melihat list barang yang di lelangkan dengan menggunakan method showLotsArr(), dimana keluarannya menjadi seperti berikut ini. List Barang Lelang Lalu, masukkan orang-orang yang akan menjadi pelelang dengan menggunakan Class Person, beri identitas orang tersebut (contoh : person1, pelelang2,dsb) masukkan nama pelelang. Caranya seperti gambar berikut. Input Pelelang Setelah

Simple Digital Clock

Image
Kali ini saya ingin membagikan source code tentang aplikasi Digital Clock. Jadi aplikasi ini merupakan jam digital yang bisa dimanfaatkan pastinya. Software yang digunakan adalah BlueJ, dan bahasa pemrograman yang digunakan adalah java. Berikut adalah preview jam digital dan source code nya. Gambar Visual Jam (Jam : Menit) Cara Pemakaian : Start untuk Menjalankan Jam Digital Stop untuk Menghentikan Jam Digital Step-Min untuk mengubah menitnya sebanyak 1 (naik) Step-Hour untuk mengubah jamnya sebanyak 1 (naik) Class Clock (Untuk Menjalankan Jam Digital) import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.border.*; import java.util.Scanner; /** * Simple Digital Clock * * @author Ahmad Yahya Abdul Aziz * @version 2018.09.30 */ public class Clock { Scanner sc = new Scanner(System.in); private JFrame frame; private JLabel label; private ClockDisplay clock; private boolean clockR