Langsung ke konten utama

Postingan

Menampilkan postingan dari September, 2018

Membuat Jam Digital

Nama : Ahmad Syauqi NRP : 05111740000093 Kelas : PBO B Disini ada 2 class yang digunakan, yaitu class Executor untuk menjalankan programnya, dan class time untuk menampilkan waktunya. Berikut source codenya: Executor: /** * @author (Ahmad Syauqi) * @version (30/09/2018) */ public class Executor { public static void main(String[]args){ new Executor(); } public Executor(){ new time(); } } time: /** * @author (Ahmad Syauqi) * @version (30/09/2018) */ import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.util.Calendar; import java.util.Date; import java.text.*; public class time extends JFrame { private static final long serialVersionUID = 1L; JTextField clockF; JTextField dateF; JPanel panel; public time(){ super("Java Clock by Ahmad Syauqi"); setSize(500,200); setDefaultCloseOperation(JFrame.EXIT_ON_CLO

Tugas 4 PBO-B

Kuliah minggu ke-4 PBO yang lalu, kelas saya mendapatkan tugas untuk membuat Remot TV menggunakan BlueJ. Berikut adalah source code nya: Main: /** * Write a description of class Main here. * * @author (Ahmad Syauqi) * @version (1.0) */ import java.util.Scanner; public class Main { public static void main(String args[]) { Scanner scan = new Scanner(System.in); int menu, channel, volume; menu=0; channel=0; volume=0; System.out.println("SUMSANG"); RemotTV remot = new RemotTV(); while(menu!=9) { System.out.println("1. Get Channel"); System.out.println("2. Get Volume"); System.out.println("3. Set Channel"); System.out.println("4. Set Volume"); System.out.println("5. Next Channel"); System.out.println("6. Previous Channel"); System.out.println("7. Up

Tugas 3 PBO-B

Kuliah minggu ke-4 PBO hari ini, kelas saya mendapatkan tugas untuk membuat ticket machine menggunakan BlueJ. Berikut adalah source code nya: Main: /** * Write a description of class Main here. * * @author (your name) * @version (a version number or a date) */ import java.util.Scanner; public class Main { public static void main(String args[]) { Scanner scan= new Scanner(System.in); int cost,menu,balance; menu=0; System.out.println("Masukkan harga tiket \n"); cost=scan.nextInt(); TicketMachine ticket=new TicketMachine(cost); while(menu!=5) { System.out.println("1. Get Price"); System.out.println("2. Get Balance"); System.out.println("3. Insert Money"); System.out.println("4. Print Ticket"); System.out.println("5. Exit"); menu=scan.nextInt(); switch(menu)

Tugas Membuat Pemandangan Menggunakan BlueJ PBO-B

Pada pertemuan sebelumnya, kami mendapatkan tugas untuk membuat sebuah pemandangan dengan menggunakan Blue-J. Berikut adalah source code serta hasil yang didapatkan. Picture: /** * Picture * * @author (Ahmad Syauqi) * @version (1.0) */ public class Picture { private Triangle mountain1; private Triangle mountain2; private Box grass; private Triangle road; private Box tree; private Triangle leaf; private Box sky; private Circle sun; public Picture() { } public void draw() { sky = new Box(); sky.changeColor("bluesky"); sky.moveHorizontal(-60); sky.moveVertical(-50); sky.changeWidth(1000); sky.changeHeight(270); sky.makeVisible(); grass = new Box(); grass.changeColor("green"); grass.moveHorizontal(-60); grass.moveVertical(220); grass.changeWidth(1000); grass.changeHeight(330); gra

Tugas 2 PBO B

Kuliah minggu ke-3 PBO hari ini, kelas saya mendapatkan tugas untuk membuat class bangun 3D dengan method, luas permukaan dan volume bangun. Berikut adalah source code nya: Main /** * Menghitung Keliling dan Luas Lingkaran. * * @author (Ahmad Syauqi) * @version (0.1) */ public class MyMain { public static void main(String args[]) { Cube aCube; Bar bBar; Tube cTube; Ball dBall; aCube = new Cube(); bBar = new Bar(); cTube = new Tube(); dBall = new Ball(); aCube.l = 10; bBar.l = 1; bBar.w = 2; bBar.h = 3; cTube.r = 7; cTube.h = 10; dBall.r = 14; double areaCube = aCube.area(); double volumeCube = aCube.volume(); double areaBar = bBar.area(); double volumeBar = bBar.volume(); double areaTube = cTube.area(); double volumeTube = cTube.volume(); double areaBall = dBall.area(); double volumeBal

Tugas 1 PBO B

Kuliah minggu ke-2 PBO hari ini, kelas saya mempelajari tentang bagaimana cara membuat program menggunakan bahasa Java. Disini aplikasi yang kami gunakan adalah BlueJ, kami juga mempelajari cara menuliskan code tentang identitas diri. Berikut adalah source code dan juga output program saya. 1: 2: /** 3: * Berisi Print Profil 4: * 5: * @author (Ahmad Syauqi) 6: * @version (1.0/20180903) 7: */ 8: public class Profil 9: { 10: 11: public Profil() 12: { 13: System.out.println("Tugas #PBOB-Tugas1"); 14: System.out.println("============================"); 15: System.out.println("Nama : Ahmad Syauqi"); 16: System.out.println("Kelas : PBO B"); 17: System.out.println("Alamat Rumah : Jl. Gajah Mada No.39, Kel. Monggonao, Kec. Mpunda, Kota Bima"); 18: System.out.println("Email : ahmadsyauqi1511@gmail.com"); 19: System.out.prin