Mobil Impian Di Duniaku

Semuanya berawal dari mimpi, maka berjuanglah untuk dapat apa yang kalian impikan. pasti mimpi tersebut bisa menjadi nyata.

Touring F.O.B Balekambang

Inilah kegiatanku saat aku lelah menghadapi tugas kuliah, aku buat refreshing bersama temen2 F.O.B touring ke mana saja.

Touring F.O.B Wisata Gumitir Jember

Inilah kegiatanku saat aku lelah menghadapi tugas kuliah, aku buat refreshing bersama temen2 F.O.B touring ke mana saja.

Let's Join With Us

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Senin, 24 Juni 2013

Membuat Menu Matriks Dengan JAVA

import java.io.*;
import javax.swing.*;
class MenuMatriks
{
    public static void main(String[] args) throws Exception
    {
        BufferedReader in = new BufferedReader (new InputStreamReader(System.in));
        int pilih, baris, kolom, i, j, k, barisB, kolomB;
        char kembali = ' ';
       
        do
        {
            System.out.println ("====================================================");
            System.out.println ("                   Menu Matriks                     ");
            System.out.println ("====================================================");
            System.out.println ("1. Menjumlahkan matriks");
            System.out.println ("2. Mengurangkan matriks");
            System.out.println ("3. Perkalian matriks");
            System.out.println ("4. Exit");
            System.out.println ("====================================================");
            System.out.print ("pilihan : ");
            pilih = Integer.parseInt(in.readLine());
            System.out.println (" ");

             switch (pilih)
             {
                case 1:
                    System.out.print("Ketik jumlah baris : ");
                    baris = Integer.parseInt(in.readLine());
                    System.out.print("Ketik jumlah kolom : ");
                    kolom = Integer.parseInt(in.readLine());
                    System.out.println (" ");

                    System.out.println("Matriks A : ");
                   
                    int [][] A = new int[baris][kolom];
                       
                        for (i = 0; i < baris; i++)
                            {
                                System.out.print("|");
                                for (j = 0; j < kolom; j++)
                                    {
                                        A[i][j] = Integer.parseInt(JOptionPane.showInputDialog("Nilai A baris ke-"+(i+1)+", kolom ke-"+(j+1)+" : "));
                                        System.out.print(" "+A[i][j]+" ");
                                    }
                                System.out.println("|");
                            }

                    System.out.println (" ");
                    System.out.println("Matriks B : ");
                   
                    int [][] B = new int[baris][kolom];
                       
                        for (i = 0; i < baris; i++)
                            {
                                System.out.print("|");
                                for (j = 0; j < kolom; j++)
                                    {
                                        B[i][j] = Integer.parseInt(JOptionPane.showInputDialog("Nilai B baris ke-"+(i+1)+", kolom ke-"+(j+1)+" : "));
                                        System.out.print(" "+B[i][j]+" ");
                                    }
                                System.out.println("|");
                            }

                    System.out.println (" ");
                    System.out.println("Hasil penjumlahan : ");
                   
                    int [][] C = new int[baris][kolom];

                    for (i = 0; i < baris; i++)
                    {
                        System.out.print("|");
                        for (j = 0; j < kolom; j++)
                        {
                            C[i][j] = A[i][j] + B[i][j];
                            System.out.print(" "+C[i][j]+" ");
                        }
                        System.out.println("|");
                    }

                        System.out.print("ingin kembali ke menu (Y/N) : ");
                        kembali = (in.readLine()).charAt(0);
                        if (kembali == 'N' || kembali == 'n')
                        {
                            System.exit(0);
                        }
                        break;
               
                case 2:
                    System.out.print("Ketik jumlah baris : ");
                    baris = Integer.parseInt(in.readLine());
                    System.out.print("Ketik jumlah kolom : ");
                    kolom = Integer.parseInt(in.readLine());
                    System.out.println (" ");

                    System.out.println("Matriks A : ");

                    int [][] D = new int[baris][kolom];
                        for (i = 0; i < baris; i++)
                            {
                                System.out.print("|");
                                for (j = 0; j < kolom; j++)
                                    {
                                        D[i][j] = Integer.parseInt(JOptionPane.showInputDialog("Nilai A baris ke-"+(i+1)+", kolom ke-"+(j+1)+" : "));
                                        System.out.print(" "+D[i][j]+" ");
                                    }
                                System.out.println("|");
                            }

                    System.out.println (" ");
                    System.out.println("Matriks B : ");
                   
                    int [][] E = new int[baris][kolom];

                        for (i = 0; i < baris; i++)
                            {
                                System.out.print("|");
                                for (j = 0; j < kolom; j++)
                                    {
                                        E[i][j] = Integer.parseInt(JOptionPane.showInputDialog("Nilai B baris ke-"+(i+1)+", kolom ke-"+(j+1)+" : "));
                                        System.out.print(" "+E[i][j]+" ");
                                    }
                                System.out.println("|");
                            }

                    System.out.println (" ");
                    System.out.println("Hasil pengurangan : ");

                    int [][] F = new int[baris][kolom];

                    for (i = 0; i < baris; i++)
                    {
                        System.out.print("|");
                        for (j = 0; j < kolom; j++)
                        {
                            F[i][j] = D[i][j] - E[i][j];
                            System.out.print("  "+F[i][j]+"  ");
                        }
                        System.out.println(" |");
                    }

                        System.out.print("ingin kembali ke menu (Y/N) : ");
                        kembali = (in.readLine()).charAt(0);
                        if (kembali == 'N' || kembali == 'n')
                        {
                            System.exit(0);
                        }
                        break;
               
                case 3:
                do
                {
                    System.out.println("Matriks A : ");
                    System.out.print("Ketik jumlah baris : ");
                    baris = Integer.parseInt(in.readLine());
                    System.out.print("Ketik jumlah kolom : ");
                    kolom = Integer.parseInt(in.readLine());
                    System.out.println (" ");
                    System.out.println("Matriks B : ");
                    System.out.print("Ketik jumlah baris : ");
                    barisB = Integer.parseInt(in.readLine());
                    System.out.print("Ketik jumlah kolom : ");
                    kolomB = Integer.parseInt(in.readLine());
                    System.out.println (" ");
                    if (kolom!= barisB)
                    {
                        JOptionPane.showMessageDialog(null,"Matrik A tidak dapat dikalikan dengan Matrik B \n silakan ulangi");
                    }
                }
                while(kolom != barisB);

                    System.out.println("Matriks A : ");

                    int [][] G = new int[baris][kolom];

                        for (i = 0; i < baris; i++)
                            {
                                System.out.print("|");
                                for (j = 0; j < kolom; j++)
                                    {
                                        G[i][j] = Integer.parseInt(JOptionPane.showInputDialog("Nilai A baris ke-"+(i+1)+", kolom ke-"+(j+1)+" : "));
                                        System.out.print(" "+G[i][j]+" ");
                                    }
                                System.out.println("|");
                            }

                    System.out.println (" ");
                    System.out.println("Matriks B : ");
                   
                    int [][] H = new int[barisB][kolomB];

                        for (i = 0; i < barisB; i++)
                            {
                                System.out.print("|");
                                for (j = 0; j < kolomB; j++)
                                    {
                                        H[i][j] = Integer.parseInt(JOptionPane.showInputDialog("Nilai B baris ke-"+(i+1)+", kolom ke-"+(j+1)+" : "));
                                        System.out.print(" "+H[i][j]+" ");
                                    }
                                System.out.println("|");
                            }
                   
                    System.out.println("Hasil Perkalian : ");
                   
                    int HasilPerkalianMatrix [][]= new int [baris][kolomB];
               
                    for (i=0; i < baris; i++)
                        {
                            System.out.print("|");
                            for (j=0; j < kolomB; j++)
                                {
                                    int hasil = 0;
                                    for (k = 0; k < baris; k++)
                                        {
                                            hasil+= (G[i][k] * H[k][j]);
                                            HasilPerkalianMatrix[i][j] = hasil;
                                        }
                                    System.out.print(" " + HasilPerkalianMatrix[i][j] + "  ");
                                }
                            System.out.println("|");
                        }

                            System.out.print("ingin kembali ke menu (Y/N) : ");
                            kembali = (in.readLine()).charAt(0);
                            if (kembali == 'N' || kembali == 'n')
                            {
                                System.exit(0);
                            }
                            break;

                case 4:
                    System.out.println("TERIMA KASIH ");
                    break;
               
                default:
                    JOptionPane.showMessageDialog(null,"pilihan tidak ada di menu \n silahkan ulangi");
                    break;

             }
        }
        while(pilih != 4);
        {
            System.exit(0);
        }
    }
}

Membuat bintang Segitiga di java

Membuat bintang segitiga  dan segitiga miror
bintang A

*                             
**  
*** 
****
*****

bintangB
 
*         *
**       **
***    ***
****  ****


Jawabannya...

import java.io.*;
class  coba2 //JANGAN LUPA NAMA CLASS di samakan dengan nama document anda..
{
    public static void main(String[] args) throws Exception
    {
        BufferedReader in= new BufferedReader (new InputStreamReader (System.in));

        int pilih=0;

        do
        {

            System.out.println("=======================");
            System.out.println("\tBintang Logor");
            System.out.println("=======================");
            System.out.println("1. bintang A");
            System.out.println("2. bintang B");
            System.out.println("3. Keluar");
            System.out.print("Pilih : ");
            pilih=Integer.parseInt(in.readLine());
            System.out.println();
       
            switch (pilih)
            {
                case 1:
                {
                    System.out.println("Masukan Bintang");
            int x=Integer.parseInt(in.readLine());
            for (int i=1;i<=x;i++)
            {
                for (int j=1;j<=x;j++)
                {
                    if(j<=i)
                    {
                        System.out.print("*");
                    }
                        else
                        System.out.print(" ");
                }
                System.out.println();       
            }
                    break;
                }
                case 2:
                {
                    System.out.print("Bilangan pertama : ");
                    int z=Integer.parseInt(in.readLine());
                    for (int i=1;i<=z;i++)
                    {
                        for (int j=1;j<=2*z;j++)
                        {
                            if (j>i && j<=2*z-i)
                            {
                                System.out.print(" ");
                            }
                            else
                                System.out.print("*");
                        }
                        System.out.println();
                    }
                }
            }

            System.out.println();
        }
        while (pilih<3);
    }
}

Membuat bintang Segitiga di java2

Hasilnya :
*
**
***
****
*****

Jawabannya :

import javax.swing.JOptionPane;

class bintang1 //JANGAN LUPA NAMA CLASS di samakan dengan nama document anda..
{
    public static void main(String[] args)
    {
        int I, J, N;
        String bil = JOptionPane.showInputDialog("Input N : ");
        N = Integer.parseInt(bil);
        for (I=1;I<=N ;I++ )
        {
            for (J=1;J<=I ;J++ )
            {
                System.out.print("*");
            }
            System.out.println();
        }
    }
}

-------------------------------------------------------------------

Hasilnya :
*****
****
***
**
*

Jawabannya :

import javax.swing.JOptionPane;

class bintang2 //JANGAN LUPA NAMA CLASS di samakan dengan nama document anda..
{
    public static void main(String[] args)
    {
        int I, J, N;
        String bil = JOptionPane.showInputDialog("Input N : ");
        N = Integer.parseInt(bil);
        for (I=1;I<=N ;I++ )
        {
            for (J=1;J<=N+1-I ;J++ )
            {
                System.out.print("*");
            }
            System.out.println();
        }
    }
}

-------------------------------------------------------------------

Hasilnya :
         *
       **
     ***
   ****
 *****

Jawabannya :

import javax.swing.JOptionPane;

class bintang3 //JANGAN LUPA NAMA CLASS di samakan dengan nama document anda.
{
    public static void main(String[] args)
    {
        int I, J, N, K;
        String bil = JOptionPane.showInputDialog("Input N : ");
        N = Integer.parseInt(bil);
        for (I=1;I<=N ;I++ )
        {
            for (J=1;J<=N+1-I ;J++ )
            {
                System.out.print(" ");
            }
            for (K=1;K<=I ;K++)
            {
                System.out.print("*");
            }
            System.out.println();
        }
    }
}

-------------------------------------------------------------------

 Hasilnya :
*****
  ****
    ***
      **
        *

Jawabannya :

import javax.swing.JOptionPane;

class bintang4 //JANGAN LUPA NAMA CLASS di samakan dengan nama document anda.
{
    public static void main(String[] args)
    {
        int I, J, N, K;
        String bil = JOptionPane.showInputDialog("Input N : ");
        N = Integer.parseInt(bil);
        for (I=1;I<=N ;I++ )
        {
            for (J=1;J<=I ;J++ )
            {
                System.out.print(" ");
            }
            for (K=1;K<=N+1-I ;K++)
            {
                System.out.print("*");
            }
            System.out.println();
        }
    }
}

-------------------------------------------------------------------

Hasilnya :

     *
    * *
   * * *
  * * * *
 * * * * *

Jawabannya :

import javax.swing.JOptionPane;

class bintang5 //JANGAN LUPA NAMA CLASS di samakan dengan nama document anda.
{
    public static void main(String[] args)
    {
        int N;
       
        String bilangan=JOptionPane.showInputDialog("input N= ");
        N=Integer.parseInt(bilangan);
        for (int i=1; i<=N; i++)
        {
            for (int j=1; j<=(N-i); j++)
            {
                System.out.print(" ");
            }
            for (int k=1; k<=i; k++)
            {   
                System.out.print(" "+"*");
            }
            System.out.println(" ");
        }
    }
}

-------------------------------------------------------------------

Hasilnya :

  * * * * *
   * * * *
    * * *
     * *
      *

Jawabannya :

import javax.swing.JOptionPane;

class bintang6 //JANGAN LUPA NAMA CLASS di samakan dengan nama document anda.
{
    public static void main(String[] args)
    {
        int N;
       
        String bilangan=JOptionPane.showInputDialog("input N= ");
        N=Integer.parseInt(bilangan);
        for (int i=1; i<=N; i++)
        {
            for (int j=1; j<=(i*1-1); j++)
            {
                System.out.print(" ");
            }
            for (int k=1; k<=(N+1-i); k++)
            {   
                System.out.print(" "+"*");
            }
            System.out.println(" ");
        }
    }
}

Langka-langkah Merepository Ubuntu 11.04

Tugas Resume
Langkah-langkah Merepository Ubuntu 11.04
Pertemuan 2







Oleh :
Fikry Nurris Rizky 10.41010.0049





Sekolah Tinggi Manajemen Informatika dan Teknik Komputer
Surabaya
2011
-------------------------------------------------------------------------- 

Cara Me-Repository Ubuntu 11.04

Pengertian Repository
Repository, adalah sekumpulan paket-paket aplikasi atau program untuk sebuah sistem operasi (red : Linux) yang digunakan untuk menunjang kinerja dari sebuah aplikasi, program, dan sebagainya yang didapatkan dari Server Mirror website paket-paket tersebut. Bisa dibilang Repository ini adalah paket-paket khusus untuk sebuah sistem operasi yang kemudian paket-paket tersebut di instal untuk mendapatkan kinerja lebih baik dari sebuah sistem operasi.

Langkah berikutnya adalah edit repository,berikut ini langkah – langkahnya :
1.  Buka sistem terminal yang terdapat pada linux, contoh seperti ini:


2.  Kemudian masuk pada file system di linux, setelah itu klik folder etc. 

 
3. Setelah itu klik dan masuk pada folder apt,


 4.  Lalu klik dan buka source.list


 5.  Maka akan keluar source list nya seperti gambar di bawah ini:

 
6.   Kemudia edit source tersebut, berikut ini beberapa repository lokal yaitu :
http://kambing.ui.ac.id
deb http://kambing.ui.ac.id/ubuntu/ natty main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ natty-updates main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ natty-security main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ natty-backports main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ natty-proposed main restricted universe multiverse
 

7.  setelah selesai mengedit, kita update repository tersebut :
apt-get update
Kemudian kita tunggu sampai proses update selesai, setelah selesai kita bisa menginstall program-program yang kita butuhkan.

Membuat jam Digital dengan JAVA

Selain menggunakan Runnable, kita juga bisa menggunakan methode lain untuk menciptakan sebuah Thread. Metode tersebut adalah Timer, yang terletak pada kelas javax.swing.Timer. Kelebihan dari methode ini adalah kita tidak perlu mengimplementasikan kedalam kelas utama dan prosesnya tidak terganggu oleh proses-proses lainnya.

Untuk menjalankan Timer, methode yang digunakan adalah start(), sedangkan untuk menghentikannya adalah dengan methode stop(). Dalam pembuatan jamDigital ini adalah hal penting yang harus diperhatikan adalah apabila nilai waktu (jam, menit, atau detik) lebih kecil dari 10, maka angka yang ditampilkan dilayar hanya 1 digit. Hal ini dapat menyebabkan perubahan terhadap posisi dari teks tersebut. Untuk mengatasi hal tersebut, maka apabila nilai waktu lebih kecil dari 10, maka nilai tersebut ditambahkan 1 digit didepannya berupa angka nol, sehingga waktu yang ditampilkan dilayar selalu dua digit.
Download Listing Program Membuat Jam Digital : Disini
Tampilan program jamDigital.java




Membantu Teman Mengerjakan Project UAS

Hari Minggu kemaren tanggal 23 Juni 2013, rumahku kedatangan teman campus. Dia meminta bantuanku untuk menyelesaikan project dia tentang aplikasi perpustakaan. Kamipun mulai start mengerjakan project tersebut mulai pukul 20.00 Wib. Hingga Kami dapat menyelesaikan Aplikasi tersebut sampai pukul 05.45 Wib. Buset mata ini udah tinggal 2 watt lagi untuk melek... :D Namun akupun tidak tidur, langsung ke kamar mandi untuk mandi. setelah mandi aku dan temanku langsung berangkat ke kampus.

Yang terpenting bagi kami, janganlah pernah bermalas untuk mencari sebuah ilmu yang kelak akan bermanfaat buat kita. jika kami bisa kenapa kalian sobat duniaku tidak bisa?
Manfaatkan waktu dengan sebaik-baiknya.... ;)

ini sedikit foto saat kami mengerjakan Project UAS :




 Secangkir kopi menemani kita
 secangkir kopi dan teh hangat menemani kita hingga pagi




Tunggu cerita-cerita selanjutnya Sobat Duniaku....

Sabtu, 22 Juni 2013

Tasyakuran Ultah Bro Yunanda (019) dan Mas Bro Niar (004) Bersama Kawan-kawan F.O.B

Tasyakuran Bersama Kawan-Kawan F.O.B Surabaya di hari ulang tahunnya Bro Yunanda (019) dan Mas Bro Niar (004) di D'Cost Depan PTC. Sungguh indah jika kebersamaan seperti ini tetap di pertahankan. bertapa bahagianya kita bisa berkumpul bersama, saling bercanda dan lain-lain. Semoga kebersamaan ini tetap abadi selamanya Sobat Duniaku... Amin.... :D

Sedikit Foto Dokumentasi Acara Tasyakuran :












 Akhirnya nongol juga sobat duniaku, foto diriku di tengah :D


















Sekian cerita dari aku Sobat Dunia.... Tunggu Cerita-cerita dari aku selanjutnya... :D


Hunting Monumen Bambu Runcing

Sabtu tanggl 22 Juni 2013, saatnya berkumpul bersama teman-teman F.O.B Surabaya. Rutinitas Kopdar tiap hari sabtu malam di Bambu Runcing. Sambil menunggu teman-teman datang di tempat Kopdar saya berinisiatif mendokumentasikan Monumen Perjuangan Arek-Arek Suroboyo yang di namakan Monumen Bambu Runcing.
Sekilas Sejarah Manumen Bambu Runcing
Monumen Bambu Runcing ini dibangun, dan terletak di jalan Panglima Sudirman. Monumen Bambu Runcing adalah ikon pariwisata Surabaya yang berhubungan dengan situs sejarah perjuangan bangsa kita melawan penjajahan.

Monumen Bambu Runcing ini terletak di jantung kota Surabaya, di tengah ramainya lalu lintas jalan Panglima Sudirman. Para pengunjung yang datang ke Surabaya akan langsung mengenali keberadaan monumen ini saat melintasinya. Monumen ini juga dekat dengan Kebun Binatang Surabaya, Tunjungan Plaza, Surabaya Plaza dan Tugu Pahlawan Surabaya.

Berikut Foto-Fotonya yang aku  dokumentasikan sobat Duniaku :