Kamis, 25 November 2010

Yesus Sangat Baik


Engkau Sungguh Baik Bapa

Ketika aku mengalami kesal yang membuat aku sungguh tidak mampu berbuat apa2 dmalam hari, tetapi Bapa membuat pagi hari na membuat kejutan kepadaku sungguh luar biasa. Aku menjadi diriku sendiri lagi lengkap dengan kedua orang tua yang menyanyangi ku dan suadaraku juga…
Kejutan itu membuat q sungguh Kasih Mu Bapa sangat luar biasa Engkau memberikan kedua orang tuaku yang sangat menyanyangiku sepenuh hatinya, dia memberikan keingginanku meskipun terkadang aku sungguh bernafsu untuk memiliki suatu barang yang mungkin belum kepikiran samaku efek dari barang tersebut,,
Tetapi orang tua q menyakinkan q tuk membeli barang tersebut…
Barang ini tujuannya q berjanji akan membuat q semakin semangat belajar dan tidak untuk kelunyuran malam untuk tujuan yang tidak bermanfaat bagi diriku sendiri.
Kiranya Bapa lah yang sllu melindungi yang memakai barang ini.

Selasa, 16 November 2010

susah..

mengapa ya idup ni s'llu tidak bisa melupakan na...
padahl qw s'llu ingin melupakan na...
meslipun qw tw tu tak mudah bagiku,
tp mw pa lagi law mang da gk da harapan tuk dy,,,

heheheheee....
macem betul ajaa,,,,,

Minggu, 07 November 2010

Pertemuan 7


Membuat Program Package dan Import

1. Buat Folder dengan nama : “Biodataku”

//untuk Package Folder BiodataKu yang pertama
package BiodataKu;
public class HenriMarbun {
            public void info () {
                        System.out.println("NIM           : 200801030307");
                        System.out.println("Nama : Henri Jukrisno Marbun");
                        System.out.println("Kelas : Mik 78");
                        System.out.println("Email : henri_marboenlho@yahoo.co.id");
                        System.out.println("Blogger : henrimarbun.blogspot.com");
            }
}

Save dengan nama : “ HenriMarbun.java




//untuk Package Folder BiodataKu yang kedua
package BiodataKu;
public class JukrisnoMarbun {
            public void info () {
                        System.out.println("Alamat : Jln. Bhineka");
                        System.out.println("Kota : Pematangsiantar");
                        System.out.println("Provinsi : Sumataera Utara");
                        System.out.println("Negara : Indonesia");
                        System.out.println("Kode Pos : 21138");
            }
}

Save dengan nama : “ JukrisnoMarbun.java



2. Buat Folder dengan nama : “ProfilKu”

//untuk Package Folder ProfilKu  yang pertama
package ProfilKu;
public class Sekolah {
            public void info () {
                        System.out.println("SD : Negeri122353");
                        System.out.println("SMP : Negeri 7");
                        System.out.println("SMK : GKPS3");
                        System.out.println("Perguruan : Amik Tunas Bangsa");
            }
}
Save dengan nama : “ Sekolah.java




//untuk Package Folder ProfilKu yang kedua
package ProfilKu;
public class Alamat {
            public void info () {
                        System.out.println("Jalan : Sisingamagaraja");
                        System.out.println("Jalan : Sisingamagaraja");
                        System.out.println("Jalan : Asahan");
                        System.out.println("Jalan : Jend. Sudirman");
            }
}


Save dengan nama : “Alamat.java





//untuk Package Folder ProfilKu yang ketiga
package ProfilKu;
public class Kota {
            public void info () {
                        System.out.println("Kota : Pematangsiantar");
                        System.out.println("Provinsi : Sumatera Utara");
                        System.out.println("Negara : Indonesia");
                        System.out.println("Benua : Asia");
                        System.out.println("Benua : Asia Tenggara");
            }
}


Save dengan nama : “Kota.java






3. untuk penggabungannya kita harus menyimpannya di luar dari folder BiodataKu dan ProfilKu

//untuk Import dari kedua folder BiodataKu dan ProfilKu
import BiodataKu.*;
import ProfilKu.*;

public class HenriJukrisnoMarbunBanjarnahor {
      public static void main (String[] args) {

            HenriMarbun HenriMarbunku = new HenriMarbun();
            HenriMarbunku.info();
            JukrisnoMarbun JukrisnoMarbunku = new JukrisnoMarbun();
            JukrisnoMarbunku.info();
            Sekolah Sekolahku = new Sekolah();
            Sekolahku.info();
            Alamat Alamatku = new Alamat();
            Alamatku.info();
            Kota Kotaku = new Kota();
            Kotaku.info();
      }
}


Save dengan nama : “ HenriJukrisnoMarbunBanjarnahor “




Catatan penulis :
“ apabila ada kesalahan bahasa atau penulisan yang kurang berkenan di hati para    pembaca, penulis minta maaf sebesar-besarnya.
Karena tugas ini hanya untuk bagian dari tugas yang di berikan oleh dosen mata kuliah, sehingga penulis tidak ada bermaksud lain untuk menjiplak ulang dari para penulis aslinya.
Kiranya para pembaca memberikan komentar kepada blog ini agar penulis dapat berbena diri dan memperbaiki kesalahan-kesalahan yang ada” .
Sekian dan terimakasih para pembaca

Oleh :
            Henri Jukrisno Marbun

Jumat, 29 Oktober 2010

Pertemuan 6

                                                                 PACKAGE dan IMPORT

1. PACKAGE
Package adalah suatu cara untuk memanage class-class yang kita buat.

Bentuk Umumnya :

Package namapackage;

Contoh :
//contoh kakidua
package KakiDua;
public class Burung {
public void info ( ) {
System.out.println(“Ayam berkokok”);
}
}

//contoh kakiempat
package KakiEmpat;
public class Katak {
public void info ( ) {
System.out.println(“Katak suka hujan”);
}
}


Langkah – langkah dalam membuat Package :
1. mendeklarasikan dan memberi nama package
2. membuat struktur dan nama folder yang sesuai dengan struktur dan nama package
3. mengkompilasi / mengeksekusi class-class dengan nama peckage masing-masing.

Syarat – syarat dalam membuat Package :
1. menggunakan class – class yang di bungkusnya
2. harus unit
3. merepresentasikan path dari package tesebut
4. harus sama rektorinya

Menggunakan Package ada 2 yaitu :
1. class menggunakan suatu package, berada dalam direktori yang sama dengan class yang digunakan, sehingga tidak di perlukan import.
2. class yang menggunakan suatu package, berada dalam direktori yang berbeda dengan class-class yang digunakan, sehingga pada awal source kode di classs yang menggunakan harus mencantumkan
import namapackage.Namaclass, atau
import namapackage.*;
contoh :
import.java.text.DecimalFormat;
import.javaxc.swing.*;


2. IMPORT
Import adalah :
1. kata kunci ini memberiikan bahwa definisi class yang di buat akan melibatkan class-class yang terhimpun di dalam package yang di import.
2. pelibatan class dari package dapat hanya sebagian class (subclass) / semuanya.
Catatan dalam penyimpanan :
import menupagi.Pagi;




import menupagi.*;






Catatan penulis :
“ apabila ada kesalahan bahasa atau penulisan yang kurang berkenan di hati para pembaca, penulis minta maaf sebesar-besarnya.
Karena tugas ini hanya untuk bagian dari tugas yang di berikan oleh dosen mata kuliah, sehingga penulis tidak ada bermaksud lain untuk menjiplak ulang dari para penulis aslinya.
Kiranya para pembaca memberikan komentar kepada blog ini agar penulis dapat berbena diri dan memperbaiki kesalahan-kesalahan yang ada” .
Sekian dan terimakasih para pembaca

Oleh :
Henri Jukrisno Marbun

Kamis, 21 Oktober 2010

Pertemuan 5


CLASS, OBJECT, METHOD, MODIFIER, dan CONSTRUCTOR

1. CLASS
Class adalah : wadah yang berisi abstrak(pedoman) dari suatu objek (benda), yang mendekripsikan data (sifat karateristik) dan fungsi yang dimiliki oleh objek tersebut.
Contoh :
         //Deklarasi Class
         public static henri {
        
         //body class
         }


2. OBJECT
      Obyek adalah : entitas dasar saat runtime
      Contoh :
            String Str = new String ( );
            Random r = new Random ( );
            Pegawai P2 = new Pegawai ( );
            Date hari = new Date ( );

      Contoh Program :
           
            class motor
            {
                  String warna;
                  void hidupkanmesin( ) {
                        System.out.println (“ Ini Metode Hidup “);
                  }
                  public static void main (String []args)
                  {
                        motor Motor Bowo = new motor ( );                //class di buat
                        Motor Bowo.warna = “Hitam”;             //memakai data warna
                        System.out.println (Motor Bowo.Warna);
                        Motor Bowo.Hidupkan Mesin ( );                     //menjadi metode
                  }
            }

      Outputnya :
            Hitam
            Ini Metode Hidup





3. METHOD
Method merupakan tingkah laku dari suatu objek atau kelas, jika bersifat static berarti tingkah laku semua objek dalam kelas tersebut.

      Deklarasinya :
            [modifier] tipe nilai kembalian nama method (parameter input)
            {
                  method body
            }

Dalam penulisan, modifier juga di kenal sebagai :
public, protected, private, static, abstrak, dll.

      Contoh :
            void profil (String nama.String jenis kelamin.int umur)
            String get nama ( )
            double setluas (double panjang.double lebar)


4. MODIFIER
Modifier berguna :
a.       Untuk menentukan sifat dari suatu kelas dan menentukan preveledge (hak akses) dari kelas lain.
b.      Untuk menentukan relasi (extend atau implements) dengan kelas lainnya.

            Sifat yang di ikuti apabila di ikuti class maka sifatnya akan mengikuti class.


5. CONSTRUCTOR
Constructor adalah : sebuah tipe khusus dari method yang di gunakan untuk membuat                 dan menginisialisasi sebuah objek tertentu.

Deklarasinya :
         (constructor Declaration)::=
         <modifier><classname>(<parameter>) {
         <statement>
         }



Catatan penulis :
“ apabila ada kesalahan bahasa atau penulisan yang kurang berkenan di hati para    pembaca, penulis minta maaf sebesar-besarnya.
Karena tugas ini hanya untuk bagian dari tugas yang di berikan oleh dosen mata kuliah, sehingga penulis tidak ada bermaksud lain untuk menjiplak ulang dari para penulis aslinya.
Kiranya para pembaca memberikan komentar kepada blog ini agar penulis dapat berbena diri dan memperbaiki kesalahan-kesalahan yang ada” .
Sekian dan terimakasih para pembaca

Oleh :
            Henri Jukrisno Marbun

Kamis, 14 Oktober 2010

Pertemuan 4


Perulangan
Do-While

Bentuk perulangan ini akan melakukan pengecekan kondisi pada akhir blok intruksi yang di ulang, sehingga bentuk perulangan ini akan mengerjakan intruksi yang ada dalam bentuk minimal sekali.
(melakukan perintahnya baru syaratnya).
Bentuk Umumnya :
do
{
            Intruksi yang akan diulanga;
}
            While(syarat_perulangan);


Contoh soal Perulangan Do-While :

Carilah program dari outputnya :
5 4 3 2 1
4 3 2 1
3 2 1
2 1
1
Dengan menggunakan Perulangan Do-While !!!!.....

Jawab :

public class DoWhile {
            public static void main(String[]args){
            int i=5; int j;
                  do {
                         j=i;
                         do {
                             System.out.print(j);
                             --j;
                         }while(j>=1);
                                     --i;
                                    System.out.println();
                  }while (i>=1);
            }
}


Penjelasan :
Telebih dahulu kita akan menyimpannya dengan nama : “ DoWhile.java
Print = hasilnya akan secara horizontal (ke samping)
Println = hasilnya akan secara vertical (ke bawah)
Di sini nilai i = 5
Dan nilai j = i
Berakti nilai j = 5

Jika i = 5
maka lakukan
j >= 5
apakah 5>=1 (ya)
maka di cetak;
apakah 5>=2 (ya)
maka di cetak;
apakah 5>=3 (ya)
maka di cetak;
apakah 5>=4 (ya)
maka di cetak;
apakah 5>=5 (ya)
maka di cetak;

5—
5-1 = 4
5-2= 3
5-3= 2
5-4= 1

Catatan Penulis :
 kiranya program Perulangan Do-While ini bermanfaat bagi para pembacanya,
dan apabila ada kesalahan tulisan yang tidak berkenan di hati para pembaca, kiranya penulis minta maaf yang sebesar-besarnya karena tidak ada maksud lain.
Terima kasih kepada para pembaca...
kiranya berikan komentar yang dapat membangun untuk memajukan tugas yang akan datang pada masa akan datang.

oleh :
         henri jukrisno marbun


Minggu, 03 Oktober 2010

Tugas JAVA 2

TUGAS JAVA
(Pertemuan 2)



1)
public class HelloWorld {
            public static void main (String[]args) {
                        System.out.println("Hello World From JAVA");
            }

}

OUTPUTNYA :

            Hello World From JAVA


PENJELASAN :

Terlebih dahulu save dangan nama = “ HelloWorld.java “
Ctrl 1               = Compile Java (Memeriksa kesalahan sebelum menjalankan)
Ctrl 2               = Run Java Application (Untuk menjalankan)
void main        = untuk fungsi utama yang menjalankan program.
args                 = sebagai variabel pengenal (identifier)






2)
public class TesTipeData {
            public static void main (String[]args) {
           
            byte b = 1;
            short s = 100;
            int i = 1000;
            long l = 10000;
            char c = 'a';
            float f = 3.14f;
            double d = 3.14;
            boolean t = true;
            final double PI = 3.14;
           
            System.out.println("byte " +b);
            System.out.println("short " +s);
            System.out.println("int "+i);
            i = 010;
            System.out.println("int " +i+ " octal mode");
            i = 0XFF;
            System.out.println("int " +i+ " hexa mode");
            System.out.println("long " +l);
            System.out.println("char " +c);
            System.out.println("float " +f);
            System.out.println("double " +d);
            System.out.println("boolean " +t);
            System.out.println("PI " +PI);
            }
}

OUTPUTNYA :

byte 1
short 100
int 10000
int 8 octal mode
int 255 hexa mode
long 10000
char a
float 3.14
double 3.14
boolean true
PI 3.14




KETERANGAN :

Terlebih dahulu save dengan nama : “ TesTipeData.java
Ctrl 1 = Compile Java (Memeriksa kesalahan sebelum menjalankan)
Ctrl 2 = Run Java Application (Untuk menjalankan)

Pertanyaan !!!!...

1.      Jelaskan output nilai dari “ int 8 octal mode “ !!!
2.      Jelaskan output nilai dari “ int 239hexa mode “ !!!
Jawab !!!....

1.      Nilai output “ int 8 octal mode “ di dapat karena,
Sistem bilangan octal menggunakan 8 simbol khusus yaitu :
0, 1, 2, 3, 4, 5, 6, 7 = 8

Nilai dari int = 1000;
i = 101;
(“ int “  +i+ “ octal mode”)
dan hasilnya “ int 8 octal mode “

2.      Nilai output “ int 255 hexa mode “ di dapat karena,
Sistem bilangan heksadesimal menggunakan 16 simbol khusus yaitu:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F = 16.
(A = 10, B = 11, C = 12, D = 13, E = 14, F = 15).

Nilai dari int = 1000;
i = 0XFF;
(“ int “ +i+ “hexa mode”)


Terimakasih kepada setiap pembaca yang memberiakan komentarnya terlebih dahulu.!!!....
kiranya Tuhan memberiakan yang terbaik bagi kita semuanya.
Salam kenal dari penulis...



Oleh :     
         Henri Jukrisno Marbun

Jumat, 24 September 2010

TUGAS UNTUK JAVA (1)

JAVA

Menulis kembali isi dari pembelajaran yang di jelaskan oleh dosen, dan menjelaskan isi dari program yang di kerjakan.!!!

1)
public class Hello{
          public static void main(String[]args){
                     System.out.println("Selamat Belajar JAVA ya Henri");
          }
}

OUTPUTNYA :

Selamat Belajar JAVA ya Henri



KETERANGAN :
Kita harus menyimpan terlebih dahulu dengan nama : " Hello.java "
Lalu kita akan Compile Java (Ctrl + 1)
Dan Menjalankan (Ctrl + 2)

2)
public class Biodata{
          public static void main(String[]args){
                     System.out.print("NIM : 200801030307");
                     System.out.println("Nama : Henri Marbun");
                     System.out.println("Kelas : MIK 78");
         }
}

OUTPUTNYA :

NIM : 200801030307Nama : Henri Marbun
Kelas : MIK 78


KETERANGAN:
Kita harus menyimpan terlebih dahulu dengan nama : " Biodata.java "
Jika menggunakan print maka outputnya akan meneruskan / mendatar.
Jika menggunakan println maka outputnya akan ke bawah / enter.


3)
public class Luassegitiga{
          public static void main(String[]args){
                    System.out.println("MENCARI LUAS SEGITIGA");
                    int alas=5;
                    int tinggi=8;
                   double luas;
                   System.out.println("alas="+ alas);
                   System.out.println("tinggi="+ tinggi);
                   luas=(double)((alas * tinggi)/2);
                   System.out.println("Luas Segitiga="+ luas);
          }
}

OUTPUTNYA :

MENCARI LUAS SEGITIGA
alas=5
tinggi=8
Luas Segitiga=20.0


KETERANGAN :
Kita harus menyimpan terlebih dahulu dengan nama : " Luassegitiga.java "
terlebih dahulu kita harus menentukan nilai dari alas dan tingginya,
lalu kita println lagi alas dan tingginya.
Sesudah itu kita masukkan ke dalam rumus Luas segitiga : ((alas * tinggi)/2)
maka outputnya akan di proses dengan sendirinya.
( int = pendeklarasian dari variabel)
( double = tipe data untuk pecahan)
( + alas, + tinggi, + Luas = untuk penampung variabel )




Catatan Kecil Mengenal blog :
Apabila ada kesalahan di dalam pembuatan blog ini, mohon dimaafkan karena masih dalam proses pembelajaran.
Terima kasih untuk pemeriksaannya.


Oleh : Henri Marbun