Posts

Showing posts from September, 2018

Aplikasi Sederhana - Remote AC

Image
Kali ini saya akan membagikan program saya mengenai aplikasi remote AC, untuk aplikasi compiler yang saya gunakan adalah BlueJ . Berikut adalah cara kerja beserta source code dari aplikasi remote AC saya. Saat dijalankan, akan ditanyakan apakah sudah memenuhi yang diinginkan, masukkan "y" jika sudah memenuhi, dan "n" jika belum. jika memilih "y" maka program akan selesai gambar 1. Tampilan awal Setelah itu pilih channel yang diinginkan, apakah menyalakan / mematikan AC, menaikkan / menurunkan suhu, atau mengubah tipe AC. gambar 2. Tampilan setelah memasukkan "n" Jika memilih 1, maka AC akan berubah apakah dia menyala atau mati. gambar 3. Tampilan saat memasukkan 1 Jika memilih suhu +, suhu akan naik, jika suhu -, suhu akan turun. gambar 4 & 5. Saat memilih 2, suhu akan naik gambar 6 & 7. Saat memilih 3, suhu akan turun Jika memilih tipe AC + ataupun -, maka akan tipe AC akan berubah. gambar 8 &

Program Mesin Penjual Tiket

Image
Kali ini, saya membuat sebuah program layaknya mesin untuk membeli tiket. Bahasa pemrograman yang saya buat adalah java, dan compiler yang saya gunakan adalah BlueJ . Berikut adalah cara kerja beserta kode dari program saya. Input harga dan jumlah tiket yang ingin dibeli : Perintah 1 merupakan perintah output harga yang harus dibayar, perintah 2 merupakan perintah output uang yang telah dimasukkan ke mesin. gambar 1.1. input tiket, perintah 1, dan 2 Input uang ke mesin dan print tiket : Perintah 3 merupakan input untuk memasukkan uang ke mesin. Perintah 4 merupakan perintah mencetak tiket, jika uang yang dimiliki memenuhi, maka tiket akan tercetak, jika tidak, maka akan keluar tulisan "Insufficent Money" atau Uang tidak mencukupi. gambar 1.2. jika uang tidak memenuhi gambar 1.3. jika uang memenuhi Menarik sisa uang dan keluar program dari mesin : Perintah 5 merupakan perintah untuk mengambil sisa uang yang masih ada di mesin. Perintah 6 sendiri yaitu u

Visualisasi Java - Membuat Rumah

Image
Jadi kali ini, saya membuat sebuah visualisasi dari program java. Dengan memanfaatkan materi Pemrograman Berbasis Objek, saya dapat memvisualisasikan bangun 2 dimensi pada tugas lalu menjadi bentuk sebuah rumah. Kali ini saya masih menggunakan BlueJ sebagai compiler Javanya. Berikut hasil gambar rumah saya, beserta kode dari programnya. Visualisasi gambar /** * Pictures sebagai visualisasi. * * by : Ahmad Yahya Abdul Aziz */ public class Pictures { private PersegiPanjang wall; private PersegiPanjang fence; private PersegiPanjang pfence1; private PersegiPanjang pfence2; private PersegiPanjang tree; private PersegiPanjang g; private PersegiPanjang wallg2; private PersegiPanjang window1; private PersegiPanjang window2; private PersegiPanjang window3; private PersegiPanjang door; private JajarGenjang roof1; private Segitiga mroof; private Lingkaran lfence1; private Lingkaran lfence2;

Tugas 2 PBO - A / Java Class

Image
Kali ini, di kuliah PBO - A saya belajar banyak mengenai Class & Attributes, saya membuat sebuah program dimana kita dapat memilih bangun 2 dimensi yang ingin diukur, lalu kita masukkan nilai nya, dari situ akan keluar output Luas dan Keliling dari bangun tersebut. Untuk software yang saya gunakan masih tetap seperti sebelumnya, yaitu BlueJ . Berikut screenshot dari program saya beserta kodingannya. Pembuka di program : Contoh memilih bangun belah ketupat : Contoh memilih bangun persegi : Kode mother class / kelas induk : import java.util.Scanner; public class Main { public static void Main() { Scanner sc = new Scanner(System.in); double area,circum; System.out.println("Selamat datang di aplikasi Bangunan 2D"); System.out.println("Pilih bangunan 2D : (masukkan angka)"); System.out.println("1.Persegi"); System.out.println("2.Segitiga"); System.out.println("

Tugas 1 PBO - A / Identitas Saya :)

Image
Kuliah minggu ke - 2, PBO - A, saya belajar bagaimana membuat program menggunakan Java. Software yang digunakan untuk menunjang pembelajaran saya yaitu BlueJ (https://www.bluej.org/). Saat ini yang saya ketahui mengenai Java adalah bagamaina cara membuat program yang memberikan output identitas saya. Berikut foto dan kode-nya. /** * Write a description of class helloworld here. * Identitas Saya * @author Ahmad Yahya Abdul Aziz * @version 1.0 */ public class helloworld { private int x; /** * Constructor for objects of class helloworld */ public helloworld() { // initialise instance variables x = 0; System.out.println("Tugas #PBO A -Tugas 1"); System.out.println("======================"); System.out.println("Nama\t\t: Ahmad Yahya Abdul Aziz\nKelas\t\t: PBO - A\nAlamat Rumah\t: Perum. Srigading Dalam Kav. 20 Malang"); System.out.println("Email\t\t