Postingan

Menampilkan postingan dari September, 2018

Tugas Remote TV

Gambar
Pada tugas ini, kami diminta untuk membuat sebuah Remote TV sederhana, dengan beberapa perintah menggunakan BlueJ. Dalam program Remote TV saya, saya menampilkan perintah untuk melihat channel, mengganti channel, menambah dan mengurangi volume, serta menambah dan mengurangi channel. Tampilan Pada BlueJ Tampilan Program Source Code : Remote TV : /** * Algoritma Remote TV * * @author (Fachry Amir) * @version (23/09/2018) */ public class remotTv { //harga tiket public int volume; //uang yang dimasukkan public int channel; /** * meng-isukan channel sekarang dan volume sekarang */ public remotTv(int vol, int chn) { volume = vol; channel = chn; } /** * print besar volume */ /** * print channel keberapa */ public int channelnya() { System.out.println("Channel sekarang : "+channel); System.out.println("

Tugas 3 PBO B

Gambar
Pada hari ini kami diminta untuk membuat program mesin tiket menggunakan BlueJ Tampilan menu dari BlueJ Mesin Tiket Tampilan Program ketika dijalankan Source Code : Ticket Machine : /** * MesinTiket * * @author (Muhammad Ulil Ahmadi Kamal) * @version (17/09/2018) */ public class MesinTiket { // instance variables - replace the example below with your own private int harga; private int saldo; private int total; public MesinTiket(int x) { harga = x; saldo=0; total=0; } public int getprice(){ return harga; } public int getBalance(){ return saldo; } public void topup(int jumlah){ saldo+=jumlah; } public void printTiket(int n){ if(saldo>=(harga*n)){ for(int i=0;i<n;i++){ System.out.println("##################"); System.out.println("# The BlueJ Line #"); System.o

Tugas 2 PBO B

Gambar
Pada hari ini, kami diajari cara menggunakan BlueJ, yaitu untuk membuat class dan menghitung luas dan volume bangun datar dan bangun ruang. Pada proses belajar, kami diminta untuk membuat lingkaran Source Code : Circle : /** * Belajar PBO B Lingkaran * * @author (Fachry Amir) * @version (10/09/2018) */ public class Circle { public double x, y; public double r; public double circumference(){ return 2*3.14*r; } public double area(){ return 3.14*r*r; } } MyMain :  /** * Main * * @author (Fachry Amir) * @version (10/09/2018) */ public class MyMain { public static void main(String args[]) { Circle aCircle; aCircle = new Circle(); aCircle.x = 10; aCircle.y = 20; aCircle.r = 5; double area = aCircle.area(); double circumf = aCircle.circumference(); System.out.println("Radius="+aCircle.r+" Area="+

Tugas 1 PBO B

Gambar
Pada pertemuan pertama kelas PBO B kami diajarkan tentang pentingnya mengetik dengan 10 jari sebagai dasar dari seorang programmer. Lalu kami diajari cara mengunakan Blue J dengan membuat program Hello World Program Hello World Setelah itu, kami diberi tugas untuk membuat biodata sendiri menggunakan aplikasi BlueJ Source Code : /** * Write a description of class Helloworld here. * * @author (Fachry Amir) * @version (0.1/20180903) */ public class Helloworld { // instance variables - replace the example below with your own private int x; /** * Constructor for objects of class Helloworld */ public Helloworld() { // initialise instance variables x = 0; System.out.print("Tugas #PBOB-Tugas1\n"); System.out.print("===================\n"); System.out.print("Nama\t\t: Fachry Amir\n"); System.out.print("Kelas\t\t: PBO-B\n");