Posts

Showing posts from September, 2018

Tugas PBO - Jam Digital

Image
Nama: Donny Fitrado NRP: 05111740000171 Kelas: PBO A Berikut ini adalah class dan source code yang digunakan untuk membuat jam sederhana. 1. NumberDisplay /** * tugas membuat jam * * Donny Fitrado * 05111740000171 - PBO A * 30-9-2018 */ public class NumberDisplay { private int limit; private int value; public NumberDisplay(int rollOverLimit) { limit = rollOverLimit; value = 0; } public int getValue() { return value; } public void setValue(int replacementValue) { if((replacementValue >= 0) && (replacementValue < limit)) { value = replacementValue; } } public String getDisplayValue() { if(value < 10) { return "0" +value ; } else { return "" +value ; } } public void increment() { value = (value + 1) % limit; }...

Tugas Membuat Web Berita

Image
Nama: Donny Fitrado NRP: 05111740000171 Kelas: PWeb C Saya membuat sebuah sample web berita dengan menggunakan html dan css. Berikut ini adalah code nya: 1. html <!DOCTYPE html> <html> <head> <title>Berita Terkini - Donnews</title> <link rel="stylesheet" type="text/css" href="belajar.css"> </head> <body> <div class="menu"> <ul> <li><a href="berita.html">Home</a></li> <li><a href="#">News</a></li> <li><a href="#">Events</a></li> <li><a href="#">Contact</a></li> </ul> </div> <div class="header"> <div class="jarak"> ...

Tugas Remote AC

Image
Nama: Donny Fitrado NRP: 05111740000171 Kelas: PBO A Di tugas ini saya membuat sebuah remote AC menggunakan BlueJ dengan 2 class, yaitu class "Remote AC" dan Main untuk menjalankan programnya.. /** * Membuat RemoteAC AC * Donny Fitrado * 05111740000171 * 17-9-18 */ public class RemoteAC { public int temperature; public int mode; public int fanspd; public RemoteAC(int initialtemp) { temperature = initialtemp; mode = 1; fanspd = 1; } public void ACmode(int currentmode) { if(currentmode==1) { System.out.println("Current Mode : Automatic"); } else if(currentmode==2) { System.out.println("Current Mode : Cold"); } else if(currentmode==3) { System.out.println("Current Mode: Dry"); } } public void Mode(int currentmode) { ACmode(curre...

Tugas 2 - Pemrograman Web

Image
Nama: Donny Fitrado NRP: 05111740000171 Kelas: PWeb C Berikut ini adalah source code nya: index.html <!DOCTYPE html> <html> <head> <title> Belajar Membuat Layout dengan HTML dan CSS </title> <link rel="stylesheet" type="text/css" href="Custom.css"> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> </head> <body> <div class="header"> <div class="jarak"> <h2>Belajar Membuat Layout dengan HTML dan CSS </h2> </div> </div> <div class="menu"> <ul> <li> <a href="#">Home</a></li> <li> <a href="#">About</a></li> ...

Tugas 3 - Pemrograman Berorientasi Objek

Tugas 3 PBO Nama: Donny Fitrado NRP: 05111740000171 Kelas: A Berikut ini adalah hasil tugas 3 mata kuliah PBO. 1. TicketMachine /** * tugas buat ticket machine * * Donny Fitrado * 17-9-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 = ticketCost; balance = 0; total = 0; } /** * Return the price of a ticket. */ public int getPrice() { return price; } /** * Return the amount of money already inserted for the * next ticket. ...

Tugas Rumah 2 Pemrograman Berorientasi Objek

Image
Tugas 2 PBO - Membuat Gambar Rumah Nama: Donny Fitrado NRP: 05111740000171 Kelas: PBO A Projek ini memakai 5 class: 1. Canvas 2. Triangle 3. Circle 4. Square 5. Picture 1. Canvas /** * Write a description of class Canvas here. * * Donny Fitrado * 1.1 */ import javax.swing.*; import java.awt.*; import java.util.List; import java.util.*; public class Canvas { private static Canvas canvasSingleton; /** * Factory method to get the canvas singleton object. */ public static Canvas getCanvas() { if(canvasSingleton == null) { canvasSingleton = new Canvas("BlueJ Shapes Demo", 900, 700, Color.blue); } canvasSingleton.setVisible(true); return canvasSingleton; } private JFrame frame; private CanvasPane canvas; private Graphics2D graphic; private Color backgroundColour;...

Tugas 2 - Pemrograman Orientasi Objek

Image
Nama: Donny Fitrado NRP : 05111740000171 Kelas: A Berikut ini adalah source codenya: 1. myMain: import static java.lang.Math.sqrt; import java.awt.*; /** * Write a description of class Main here. * * Donny Fitrado * 10-9-2018 */ public class myMain { public static void main(String args[]) { //Circle Circle aCircle; aCircle = new Circle(); aCircle.SetRadius(3.0); aCircle.SetCenter(2.0,2.0); double LuasLingkaran = aCircle.Area(); double KelilingLingkaran = aCircle.Circumference(); System.out.println("Luas lingkaran adalah " + LuasLingkaran + " cm^2"); System.out.println("Keliling lingkaran adalah " + KelilingLingkaran + " cm"); //Square Square aSquare; aSquare = new Square(); aSquare.SetSide(4.0); aSquare.SetCenter(2.0,2.0); double LuasPersegi = aSquare.Area(); double KelilingPersegi = aSq...

Tugas 1 - PWeb

Image
Tugas 1 - Pemrograman Web Kelas C Nama: Donny Fitrado NRP: 05111740000171 Kelas: C Berikut ini saya sertakan source code dari CV saya yang saya buat menggunakan HTML. <!DOCTYPE html> <html> <head> <title>Biodata</title> <style type="text/css"> table.tbl1 { border-collapse: collapse; } p { font-family: Verdana, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif"; } </style> </head> <body background="Dark-Lines-with-Purple-Background-Download.jpg"> <table width="100%" align="center" bgcolor="LightGrey" class="tbl1"> <tr> <td width="30%" bgcolor="Ind...

Tugas 1 PBO

Image
Tugas 1 - PBO A /** * Write a description of class tugas1 here. * Mengerjakan tugas kuliah PBO * @author (Donny Fitrado) * @version (0.1) */ public class tugas1 { public tugas1() { System.out.println("Nama : Donny Fitrado"); System.out.println("Kelas : PBO A"); System.out.println("Alamat Rumah : Jl. Manyar Tirtomoyo 8 no. 16, Surabaya"); System.out.println("Email : dfitrado@gmail.com"); System.out.println("Blog : yukkuliah-if.blogspot.com"); System.out.println("No HP/WA : 082244462069"); System.out.println("Twitter : @dfitrado"); } } Berikut ini adalah screenshot dari hasil code: