Postingan

Menampilkan postingan dari September, 2018

Tugas Rumah Digital Clock

Gambar
Nama : Putri Endah Puspitasari NRP   : 05111740000039 Kelas  : PBO - B Pada pertemuan minggu lalu, kelas kami diberi Tugas Rumah yaitu Membuat Program Digital Clock yang terdiri dari Class Number Display, Clock Display, Test Clock Display yang digunakan untuk melakukan testing dan juga Class Clock GUI. Berikut ini merupakan class-class yang saya gunakan. Berikut ini merupakan Class Number Display /** * Class NumberDisplay. * Nama : Putri Endah Puspitasari * NRP : 05111740000039 * Kelas: PBO - B * Sabtu,29 September 2018 */ /** * The NumberDisplay class represents a digital number * display that can hold values from zero to a given limit. * The limit can be specified when creating the display. The * values range from zero (inclusive) to limit-1. If used, for * example, for the seconds on a digital clock, the limit * would be 60, resulting in display values from 0 to 59. * When incremented, the display automati...

Tugas Rumah Program Remote TV

Gambar
Nama : Putri Endah Puspitasari NRP   : 05111740000039 Kelas  : PBO-B Pada pertemuan minggu lalu, kelas kami diberi Tugas Rumah yaitu Membuat Program untuk Remote TV dengan menggunakan Blue J. Berikut merupakan codingan untuk class Main Program untuk Remote TV /** * Main dari program RemoteTV * Nama : Putri Endah Puspitasari * NRP : 05111740000039 * Kelas : PBO-B * Minggu,23 September 2018 */ import java.util.Scanner; public class Main { public static void main(String args[]) { Scanner scan = new Scanner(System.in); int volum; int chan; int menu; int loop=0; System.out.println(" SELAMAT DATANG "); System.out.println("Masukkan Channel yang anda inginkan : "); chan=scan.nextInt(); System.out.println("Masukkan Volume yang anda inginkan rentang 0-10 : "); volum=scan.nextInt(); RemoteTv remote=new RemoteTv(volum,chan); while(loop==0) ...

PB0-B Class dan Object studi kasus Ticket Machine

Gambar
Nama : Putri Endah Puspitasari NRP   : 05111740000039 Kelas  : PBO-B Hari ini Senin, 17 Sepetember 2018 kelas kami mendapat tugas rumah untuk membuat class dan object studi kasus Ticket Machine menggunakan BlueJ. Berikut merupakan codingan Ticket Machine : /** * Write a description of class TicketMachine here. * * @author (Putri Endah Puspitasari) * @version (Senin,17 September 2018) */ public class TicketMachine { // The price of a ticket from this machine. private int price; // The amount of money entered by a customer so far. private int balance; // The total amount of money collected by this machine. private int total; /** * Create a machine that issues tickets of the given price. * Note that the price must be greater than zero, and there * are no checks to ensure this. */ public TicketMachine(int ticketCost) { price = tic...

PBO-B Tugas Rumah Menggambar Pemandangan

Gambar
Nama  : Putri Endah Puspitasari NRP    : 05111740000039 Kelas  : PBO-B Minggu lalu hari Senin, 10 Sepetember 2018 kelas kami mendapat tugas rumah untuk membuat pemandangan gunung dari bangun-bangun dua dimensi. Bangun 2 dimensi yang saya gunakan disini adalah lingkaran, segitiga, dan persegi. Berikut ini class-class yang saya buat : 1. Canvas  Merupakan media yang membantu kita untuk menggambar. Berikut ini merupakan codingan Canvas menggunakan BlueJ import javax.swing.*; import java.awt.*; import java.util.List; import java.util.*; public class Canvas { // Note: The implementation of this class (specifically the handling of // shape identity and colors) is slightly more complex than necessary. This // is done on purpose to keep the interface and instance fields of the // shape objects in this project clean and simple for educational purposes. private static Canvas canvasSingleton; ...

PBO-B Tugas 2

Gambar
Nama : Putri Endah Puspitasari NRP   : 05111740000039 Kelas : PBO-B Hari Senin, 10 Sepetember 2018 kelas kami mendapat tugas untuk mempelajari implementasi bangun 3 Dimensi dengan java. Bangun-Bangun tersebut meliputi Kubus, Balok, Tabung, Bola. Berikut ini adalah source code dan juga output program yang telah saya buat. Class MyMain : /** * Tugas Implementasi dari Bangun 3D (Kubus,Balok,Tabung,Bola). * Nama : Putri Endah Puspitasari * NRP : 05111740000039 * Kelas : PBO-B * (Senin,10 September 2018) */ public class MyMain { public static void main(String args[]) { Kubus aKubus; //creating reference aKubus = new Kubus(); //creating object aKubus.s = 5; //assigning value to data field aKubus.x = 0; aKubus.y = 0; aKubus.z = 0; double LuasPermukaanKubus = aKubus.LuasPermukaanKubus(); //invoking method double VolumeKubus = aKubus.VolumeKubus(); System.out....

PBO-B Tugas 1

Gambar
Nama : Putri Endah Puspitasari NRP   : 05111740000039 Kelas : PBO-B Hari Senin, 3 Sepetember 2018 kelas kami mendapat tugas untuk mempelajari apa itu java dan bagaimana cara membuat program menggunakan java. Aplikasi yang kami gunakan untuk menuliskan code tentang identitas saya adalah Blue J. Berikut ini adalah source code dan juga output program yang telah saya buat. Souce Code : /** * Write a description of class PBOBTugas1 here. * * @author (Putri Endah Puspitasari) * @version (a version number or a date) */ public class PBOBTugas1 { // instance variables - replace the example below with your own private int x; /** * Constructor for objects of class PBOBTugas1 */ public PBOBTugas1() { // initialise instance variables x=0 ; System.out.println("PBO B-Tugas1"); System.out.println("----------------------------------------"); System.out.println("Nama ...