Untuk postingan
saya akan membahas tentang include, apa sih include itu ? ada yang tau apa
tidak ? Nah, disini saya akan membahas tentang apa itu include. Include adalah
sebuah cara dimana kita dapat menjalankan program dimana program tersebut terdiri
dari beberapa project dan akan dijalankan pada projek utama. Agar tidak banyak
bicara let’s ke program yuk… :D
Pertama kita
harus membuat beberapa projek pada netbean, contoh seperti dibawah ini :
Disini saya
membuat 2 package, dan 2 project. Project pertama saya kasih nama matematika
dan project kedua namanya matematika2, projek pertama terdapat 1 class main
untuk memanggil program ini. Dan pada project kedua terdapat 1 class main dan 1
interface, Ini adalah codingannya :
Project kedua
dengan 1 main class dan 1 interface. Maaf gak dikasih gambar, kodingnya banyak
dan mungkin buat yang lihat gak bisa copas ntar, hehehe.
jadi tidak saya printscreen… :D
nih coding class
main yang pertama, berisi kodingan utama dari program :
package matematika2;
import java.util.Scanner;
import matematika.MtkDasar;
public class Matematika {
public
static void main(String[] args) {
int
a,b,c,d,e,f;
Scanner
in = new Scanner(System.in);
System.out.print("masukkan nilai penyebut 1 = ");
a=in.nextInt();
System.out.print("masukkan nilai pembilang 1 = ");
b=in.nextInt();
System.out.print("masukkan nilai penyebut 2 = ");
c=in.nextInt();
System.out.print("masukkan nilai pembilang 2 = ");
d=in.nextInt();
Pecahan
p = new Pecahan(a, b);
System.out.println(""+ p.tostring() + " +
"+c+"/"+d+ " = "+ p.tambah(c, d));
System.out.println(""+ p.tostring() + " -
"+c+"/"+d+ " = "+ p.kurang(c, d));
System.out.println(""+ p.tostring() + " x
"+c+"/"+d+ " = "+ p.kali(c, d));
System.out.println(""+ p.tostring() + " :
"+c+"/"+d+ " = "+ p.bagi(c, d));
}
}
class Pecahan implements MtkDasar{
private
int penyebut, pembilang, cadangan, tambahan;
public
Pecahan(int a, int b){
if (b
!= 0){
this.pembilang = a;
this.cadangan=pembilang;
this.penyebut = b;
this.tambahan=penyebut;
}else{
System.out.println("inputan tidak boleh 0");
}
}
@Override
public
String tambah(int a, int b) {
int
bilang, sebut;
if (b
!= 0){
if (penyebut == b){
pembilang = pembilang+a;
System.out.println(""+pembilang+"
"+penyebut+" "+a+" "+b);
return String.valueOf(pembilang + "/" + penyebut);
}else{
sebut = penyebut * b;
bilang = sebut / penyebut * pembilang;
a=sebut / b * a;
pembilang = bilang + a;
if (sebut % 2==0 && pembilang % 2 == 0){
pembilang=pembilang/2;
sebut=sebut/2;
return String.valueOf(pembilang + "/" + sebut);
}else if(sebut % 3==0 && pembilang % 3 == 0){
pembilang=pembilang/3;
sebut=sebut/3;
return String.valueOf(pembilang + "/" + sebut);
}else if(sebut % 5==0 && pembilang % 5 == 0){
pembilang=pembilang/5;
sebut=sebut/5;
return String.valueOf(pembilang + "/" + sebut);
}else if(sebut % 7==0 && pembilang % 7 == 0){
pembilang=pembilang/7;
sebut=sebut/7;
return String.valueOf(pembilang + "/" + sebut);
}else{
return String.valueOf(pembilang + "/" + sebut);
}
}
}else{
return "inputan tidak boleh 0";
}
}
@Override
public
String kurang(int a, int b) {
int
bilang, sebut;
pembilang=this.cadangan;
penyebut=this.tambahan;
if (b
!= 0){
if (penyebut == b){
pembilang = pembilang-a;
return String.valueOf(pembilang + "/" + penyebut);
}else{
sebut = penyebut * b;
bilang = sebut / penyebut * pembilang;
a=sebut / b * a;
pembilang = bilang - a;
if (sebut % 2==0 && pembilang % 2 == 0){
pembilang=pembilang/2;
sebut=sebut/2;
return String.valueOf(pembilang + "/" + sebut);
}else if(sebut % 3==0 && pembilang % 3 == 0){
pembilang=pembilang/3;
sebut=sebut/3;
return String.valueOf(pembilang + "/" + sebut);
}else if(sebut % 5==0 && pembilang % 5 == 0){
pembilang=pembilang/5;
sebut=sebut/5;
return String.valueOf(pembilang + "/" + sebut);
}else if(sebut % 7==0 && pembilang % 7 == 0){
pembilang=pembilang/7;
sebut=sebut/7;
return String.valueOf(pembilang + "/" + sebut);
}else{
return
String.valueOf(pembilang + "/" + sebut);
}
}
}else{
return "inputan tidak boleh 0";
}
}
public
String tostring(){
pembilang=this.cadangan;
penyebut=this.tambahan;
return (this.pembilang+"/"+this.penyebut);
}
@Override
public
String kali(int a, int b) {
pembilang=this.cadangan;
penyebut=this.tambahan;
if (b
!= 0){
pembilang=pembilang*a;
penyebut=penyebut*b;
if (penyebut % 2==0 && pembilang % 2 == 0){
pembilang=pembilang/2;
penyebut=penyebut/2;
return String.valueOf(pembilang + "/" + penyebut);
}else if(penyebut % 3==0 && pembilang % 3 == 0){
pembilang=pembilang/3;
penyebut=penyebut/3;
return String.valueOf(pembilang + "/" + penyebut);
}else if(penyebut % 5==0 && pembilang % 5 == 0){
pembilang=pembilang/5;
penyebut=penyebut/5;
return String.valueOf(pembilang + "/" + penyebut);
}else if(penyebut % 7==0 && pembilang % 7 == 0){
pembilang=pembilang/7;
penyebut=penyebut/7;
return String.valueOf(pembilang + "/" + penyebut);
}else{
return String.valueOf(pembilang + "/" + penyebut);
}
}else{
return "inputan tidak boleh 0";
}
}
@Override
public
String bagi(int a, int b) {
pembilang=this.cadangan;
penyebut=this.tambahan;
if (b
!= 0){
pembilang=pembilang*b;
penyebut=penyebut*a;
if (penyebut % 2==0 && pembilang % 2 == 0){
pembilang=pembilang/2;
penyebut=penyebut/2;
return String.valueOf(pembilang + "/" + penyebut);
}else if(penyebut % 3==0 && pembilang % 3 == 0){
pembilang=pembilang/3;
penyebut=penyebut/3;
return String.valueOf(pembilang + "/" + penyebut);
}else if(penyebut % 5==0 && pembilang % 5 == 0){
pembilang=pembilang/5;
penyebut=penyebut/5;
return String.valueOf(pembilang + "/" + penyebut);
}else if(penyebut % 7==0 && pembilang % 7 == 0){
pembilang=pembilang/7;
penyebut=penyebut/7;
return String.valueOf(pembilang + "/" + penyebut);
}else{
return String.valueOf(pembilang + "/" + penyebut);
}
}else{
return "inputan tidak boleh 0";
}
}
}
|
Nah, bener kan …
Panjang banget
tuh …
Nah itu
coding-coding dari program yang saya buat…
Setelah ini kita
akan meng-include program tersebut agar dapat berjalan dengan baik pada command
pada netbeans… :D
Lakukan langkah-langkah
dibawah ini ↓ :
Pertama masuk ke tempat projek seperti
gambar dibawah, klik kanan pada library project yang akan meng-include dan
pilih add project.
Setelah itu akan
muncul seperti gambar dibawah ini, lalu kita pilih project yang akan di include
dan tekan add Project JAR files .
Ups, masih belum
selesai guys…
Tenang , masih
ada lanjutannya kok…:D
Setelah itu, kita clean and
build main project. Agar file yang kita include dapat berjalan. Lihat gambar
dibawah ini
Hore... hore... berhasil...
good luck guys...
selamat mencoba, semoga bermanfaat...
good luck guys...
selamat mencoba, semoga bermanfaat...
0 comments:
Post a Comment