Jumat, 20 Desember 2013

Love

Ketika seorang wanita itu menangis di hadapanmu,itu berarti dia tak dapat menahannya lagi.

Ketika kamu memegang tangannya saat dia menangis,dia akan tinggal bersamamu sepanjang hidupmu.

Ketika seorang wanita menangis keranamu.tolong jangan mempersiakannya.Mungkin karena keputusanmu,kau merosakkan kehidupannya.Saat dia menangis di depanmu,Saat dia menangis keranamu,lihatlah matanya….dapatkah kau lihat dan rasakan sakit yang dirasakannya?

ketika kamu membiarkannya pergi,dia tidak akan pernah kembali lagi menjadi dirinya yang dulu.Selamanya….Seorang wanita tidak akan menangis dengan mudah,Kecuali di depan orang yang amat dia sayangi.

Jagalah perasaannya dan cintailah sepenuh hatimu karna Allah,sewaktu ia takut dan sendiri,Hapuslah air matanya,ketika ia merintih dan menangis,Buatlah ia tersenyum,di saat ia bersedih dan kecewa

Rasakanlah kesedihannya,ketika ia berduka dan janganlah kau membuat hatinya hancur dan terluka,karena pada suatu saat nanti engkau akan sadar, betapa pentingnya ia saat ia telah pergi dari hatimu untuk selamanya.

Belajar grafity


Lukisan tercantik


Grafity


Kamis, 19 Desember 2013

Contoh OMT


Laporan praktikum algoritma dan pemrograman modul 3

Rounded Rectangle: 42LAPORAN PRAKTIKUM
ALGORITMA DAN PEMROGRAMAN
MODUL 3














Disusun oleh :
Text Box: HIDAYAT ROHMAN
135610082
 





STMIK AKAKOM YOGYAKARTA
SISTEM INFORMASI
2013
MODUL 3
ALGORITMA DAN PEMROGRAMAN

A.   PEMBAHASAN
Penjelasan Source Code Tugas  ke 1 Tentang Aritmatika

Ø import java.util.Scanner;
o   Code diatas digunakan untuk mendeklarasikan java untuk menerima masukkan dari  library Scanner yang berada didalam kelas java.util.
Ø public class Aritmatika
o   Code program diatas merupakan nama kelas yang kita buat yang bernama Aritmatika. Pada saat penyimpanan program tersebut, diharuskan disimpan sesuai dengan nama class-nya huruf besar kecil juga berpengaruh karena java bersifat case sensitive apabila nama file tersebut berbeda dengan nama class-nya program tersebut tidak akan sukses dijalankan dan. Dan program tersebut  harus disimpan dengan tipe data .java.
Ø public static void main(String args[])
o   Code program diatas merupakan metode main yang terdapat String [ ] args, yang memiliki pengertian String [ ] adalah tipe data objek yang menangani serangkaian karakter – karakter yang berjenis array. Args adalah variabel objek.
Ø Scanner masuk = new Scanner(System.in);
o   Fungsi dari code tersebut adalah untuk mendefinisikan statement java agar dapat menerima scanner  dari luar atau menentukan objek.
Ø int A,B, jumlah;
o   Int adalah tipe data dalam bahasa pemrograman, digunakan untuk pengoperasian data numerik (angka) untuk bilangan bulat.
Ø System.out.print("Bilangan 1 = ");
o   System.out, adalah stream yang digunakan untuk menangani keluaran standar java. Print (); , merupakan metode yang digunakan untuk menampilkan teks  dilayar. Tanda titik koma( ; ), digunakan  untuk mengakhiri pernyataan. Apabila program diketik dengan perintah System.out.print, maka tampilan di layar tidak berpindah baris.


Ø A= masuk.nextInt();
o   Kode tersebut digunakan untuk meminta input dari pengguna yang berupa pengoperasian data numerik (angka) untuk bilangan bulat.
Ø System.out.print("Bilangan 2 = ");
o   System.out, adalah stream yang digunakan untuk menangani keluaran standar java. Print (); , merupakan metode yang digunakan untuk menampilkan teks  dilayar. Tanda titik koma( ; ), digunakan  untuk mengakhiri pernyataan. Apabila program diketik dengan perintah System.out.print, maka tampilan di layar tidak berpindah baris.
Ø B = masuk.nextInt();
o   Kode tersebut digunakan untuk meminta input dari pengguna yang berupa pengoperasian data numerik (angka) untuk bilangan bulat.
Ø jumlah = A + B;
o   System.out.println("Jumlah        = "+jumlah);
System.out, adalah stream yang digunakan untuk menangani keluaran standar java. Println (); , merupakan metode yang digunakan untuk menampilkan teks  dilayar. Tanda titik koma( ; ), digunakan  untuk mengakhiri pernyataan. Apabila program diketik dengan perintah System.out.println, maka tampilan di layar akan berpindah baris. Akibatnya perintah keluaran setelah itu akan ditampilkan pada baris berikutnya.




Penjelasan Source Code Tugas Keliling & Luas Lingkaran
Ø import java.util.Scanner;
o   Code diatas digunakan untuk mendeklarasikan java untuk menerima masukkan dari  library Scanner yang berada didalam kelas java.util.
Ø public class Lingkaran
o   Code program diatas merupakan nama kelas yang kita buat yang bernama Lingkaran. Harus di  simpan dengan nama yang sama, besar kecil huruf juga berpengaruh, karena bersifat case sensitive.
Ø public static void main(String args[])
o   Code program diatas merupakan metode main yang terdapat String [ ] args, yang memiliki pengertian String [ ] adalah tipe data objek yang menangani serangkaian karakter – karakter yang berjenis array. Args adalah variabel objek.
Ø Scanner masuk = new Scanner(System.in);
o   Fungsi dari code tersebut adalah untuk mendefinisikan statement java agar dapat menerima scanner  dari luar atau menentukan objek.

Ø Float
o   Code tersebut digunakan untuk meminta input dari pengguna yang berupa pengoperasian data numerik (angka) untuk bilangan ganjil  pecahan.
Ø System.out.print("Jari-jari Lingkaran");
o   System.out, adalah stream yang digunakan untuk menangani keluaran standar java. Print (); , merupakan metode yang digunakan untuk menampilkan teks  dilayar. Tanda titik koma( ; ), digunakan  untuk mengakhiri pernyataan.

Ø System.out.println("keliling lingkaran = "+keliling));
o   System.out.println adalah memberikan hasil Output dan output tersebut akan turun satu baris.
Ø  System.out.println("Luas Lingkaran = "+luas);
o   System.out.println adalah memberikan hasil Output dan output tersebut akan turun satu baris.

Penjelasan Source Code Tugas Keliling & Luas Persegi Panjang
Ø import java.util.Scanner;
o   Code diatas digunakan untuk mendeklarasikan java untuk menerima masukkan dari  library Scanner yang berada didalam kelas java.util.
Ø public class PersegiPanjang
o   Code program diatas merupakan nama kelas yang kita buat yang bernama PersegiPanjang. Harus di  simpan dengan nama yang sama, besar kecil huruf juga berpengaruh, karena bersifat case sensitive.
Ø public static void main(String args[])
o  Code program diatas merupakan metode main yang terdapat String [ ] args, yang memiliki pengertian String [ ] adalah tipe data objek yang menangani serangkaian karakter – karakter yang berjenis array. Args adalah variabel objek.
Ø Scanner masuk = new Scanner(System.in);
o   Fungsi dari code tersebut adalah untuk mendefinisikan statement java agar dapat menerima scanner  dari luar atau menentukan objek.
Ø Integer(Int)
o   Code tersebut digunakan untuk meminta input dari pengguna yang berupa pengoperasian data numerik (angka) untuk bilangan bulat
Ø System.out.print("");
o   System.out, adalah stream yang digunakan untuk menangani keluaran standar java. Print (); , merupakan metode yang digunakan untuk menampilkan teks  dilayar. Tanda titik koma( ; ), digunakan  untuk mengakhiri pernyataan. Hasil outputnya akan sejajar.

Ø  System.out.println(");
o   System.out.println adalah memberikan hasil Output dan output tersebut akan turun satu baris.

.

B.  TUGAS
1.    Tugas Operator Aritmatika
Ø Source Code

import java.util.Scanner;
public class Aritmatika

{
            public static void main(String args[])
            {
                        Scanner masuk = new Scanner(System.in);
                        int A,B, jumlah;
                        System.out.print("Bilangan 1 : ");
                        A = masuk.nextInt();
                        System.out.print("Bilangan 2 : ");
                        B = masuk.nextInt();
                        System.out.println("=======================================");
                        System.out.println("  -Hasil perhitungan Aritmatikanya adalah- ");
                        System.out.println("===================================");
                                    System.out.println("Jumlah                 = 7 + 2 = " + (2 + 7));
                                    System.out.println("Kurang                = 7 - 2 = " + (7 - 2));
                                    System.out.println("Kali                     = 7 * 2 = " + (2 * 7));
                                    System.out.println("Bagi                    = 7 / 2 = " + (7 / 2));
                                    System.out.println("Sisa                     = 7 % 2 = " + (7 % 2));
            }
}


Rabu, 18 Desember 2013

Laporan praktikum algoritma dan pemrograman modul 14

Rounded Rectangle: 42
PEMBAHASAN PELAKSANAAN PRAKTIKUM
Public class ArrayDimensiDua
Merupakan kelas dengan nama ArrayDimensiDua,sehingga menyimpannya juga harus dengan nama ArrayDimensiDua dengan format  java.
Public static void main (String args[])
Pernyataan ini digunakan untuk memulai program dengan method main. Kata kunci void di depan main merupakan keharusan pada java.

Int [] [] piksel = new int[2] [3];
            Untuk membuat array dua dimensi yang bertipe data integer dimana daya tampungnya adalah 2 baris dan 3 kolom.
Piksel[0] [0] = 70;
            Artinya adalah baris 0 dan kolom 0 yang mempunyai nilai 70.
Piksel[0] [1] = 18;
Artinya adalah baris 0 dan kolom 1 yang mempunyai nilai 18.
Piksel[0] [2] = 45;
Artinya adalah baris 0 dan kolom 2 yang mempunyai nilai 45.
Piksel[1] [0] = 75;
Artinya adalah baris 1 dan kolom 0 yang mempunyai nilai 75.
Piksel[1] [1] = 66;
Artinya adalah baris 1 dan kolom 1 yang mempunyai nilai 66.
Piksel[1] [2] = 89;
Artinya adalah baris 1 dan kolom 2 yang mempunyai nilai 89.
Int i,j;
            Artinya i dan j bertipe data integer, sedangkan i mewakili baris dan j mewakili kolom.
For(i=0;i<2;i++)
            merupakan perulangan dengan for, dimana I mewakili baris dan mempunyai nilai 0, I kurang dari 2 dan setiap I akan ditambah dengan 1 (i+1).
For (j=0;j<3;j++)
            merupakan perulangan dengan for, dimana j mewakili kolom dan mempunyai nilai 0, j kurang dari 3 dan setiap j akan ditambah dengan 1 (j+1).
System.out.print(piksel[i] [j] + “ “);
             Untuk mencetak data yang berada diantara tanda (“ “) dan piksel[i] [j] tugasnya untuk memanggil baris dan kolom di atas.
System.out.println(“ “)
            Untuk mencetak data yang berada diantara tanda (“ “).
Pembahasan Program Latihan 1
import java.util.Scanner;

Merupakan perintah untuk mendeklarasikan java untuk menerima masukkan.
Public class ArrayDimensiDua2
Merupakan kelas dengan nama ArrayDimensiDua2,sehingga menyimpannya juga harus dengan nama ArrayDimensiDua2 dengan format  java.
public static void main(String args[])
                        Pernyataan ini digunakan untuk memulai program dengan method main. Kata kunci void di depan main merupakan keharusan pada java.

Scanner masuk = new Scanner(System.in);
Artinya dibuat obyek dengan nama masuk dan mengacu ke kelas Scanner.
int nilai[][]= new int[2][3];
            nilai bertipe integer dengan Array kosong, new int [2] [3] untuk memanggil baris 2 dan kolom 3.
System.out.println("Masukkan data nilai");

            Untuk menampilkan hasil output pada layar, yang akan di tampilkan adalah yang berada di antara tanda (“”).

for (int i = 0; i < 2; i++)

            merupakan perulangan dengan for, sedangkan I bertipe data integer dan memiliki nilai 0, I kurang dari 2, sedangkan nanti setiap I akan bertambah 1 (i+1).

  for (int j = 0; j < 3; j++)
           
            merupakan perulangan dengan for, sedangkan j bertipe data integer dan memiliki nilai 0, j kurang dari 2, sedangkan nanti setiap j akan bertambah 1 (j+1).

System.out.print("Baris ke-"+ (i + 1 )+" , "+ (j+1) +"Kolom ke-"+ " : ");
            Untuk menampilkan hasil output pada layar, yang akan di tampilkan adalah yang berada di antara tanda (“”). Yaitu baris ke-, dan setiap baris ke- itu nanti akan di tambah dengan 1 seperti baris ke 1, baris ke 2 dan seterusnya.  Sedangkan Kolom ke-, dan setiap kolom ke- itu nanti akan di tambah dengan 1 seperti kolom ke 1, kolom ke 2 dan seterusnya.

nilai[i][j]=masuk.nextInt();
            Merupakan pernyataan masukan untuk bilangan tipe integer.
System.out.println();

Merupakan perintah untuk menampilkan hasil output ke layar.

System.out.println("Data nilai yang dimasukan");

            Merupakan perintah untuk menampilkan hasil output ke layar yang akan di tampilkan yang berada diantara tanda (“ “).

for (int i = 0; i < 2; i++)

            merupakan perulangan dengan for, I bertipe data integer, I mempunyai nilai 0, sedangkan I kurang dari 2, setiap I akan bertambah 1 (i+1).

for (int j = 0; j < 3; j++)

            merupakan perulangan dengan for, j bertipe data integer, j mempunyai nilai 0, sedangkan j kurang dari 2, setiap j akan bertambah 1 (j+1).



System.out.print(nilai[i][j]+" ");
            Untuk mencetak data yang berada diantara tanda (“ “) dan nilai[i] [j] tugasnya untuk memanggil baris dan kolom di atas.
System.out.println();
Merupakan perintah untuk menampilkan hasil output ke layar.

Pembahasan Progaram Latihan 2
import java.util.Scanner;

Merupakan perintah untuk mendeklarasikan java untuk menerima masukkan.
public class JumlahMatriks

            Merupakan kelas dengan nama JumlahMatriks,sehingga menyimpannya juga harus dengan nama JumlahMatriks dengan format  java.
Scanner masuk = new Scanner(System.in);

Artinya dibuat obyek dengan nama masuk dan mengacu ke kelas Scanner.

public void masukData(float data[][])

merupakan method MasukData yang bertipe void, sedangkan data mempunyai array kosong yang bertipe data float.

for (int i = 0; i < 3; i++)

            merupakan perulangan dengan for, I bertipe data integer dan mempunyai nilai 0, I kurang dari 3 dan setiap perulangan I akan di tambah 1 (i+1).

for (int j = 0; j < 3; j++)

            merupakan perulangan dengan for, j bertipe data integer dan mempunyai nilai 0, j kurang dari 3 dan setiap perulangan j akan di tambah 1 (j+1).

System.out.print( "("+(i + 1 )+" , "+ (j+1)+")"
+ " : ");
            merupakan hasil output untuk menampilkan pernyataan.

data[i][j]=masuk.nextFloat();

            Merupakan pernyataan masukan untuk bilangan tipe Float.
public float[][] tambah(float AA[][],float BB[] [])

                  Method yang kita buat ini bersifat static dan bertipe float dengan nama method tambah,  dan parameter bertipe float  yaitu (float AA[][], float BB[][])

float hasil[][]= new float[3][3];

            Pernyataan yang digunakan untuk mendeklarasikan  hasil dan bertipe float  dengan baris 3 kolom 3.
                       
for (int i = 0; i < 3; i++)

            merupakan perulangan dengan for, I bertipe data integer dan mempunyai nilai 0, I kurang dari 3 dan setiap perulangan I akan di tambah 1 (i+1).


for (int j = 0; j < 3; j++)

merupakan perulangan dengan for, j bertipe data integer dan mempunyai nilai 0, j kurang dari 3 dan setiap perulangan j akan di tambah 1 (j+1).

hasil[i][j] = AA[i][j] + BB[i][j];

                  Pernyataan ini digunakan untuk mendeklarasikan  hasil  [i][j]=AA[i][j]+BB[i][j]
return hasil;

            Merupakan kembalian dari tipe data oleh method
public void tampilData(float data[][], char nama)

            Merupakan method dengan nama method tampilData, baris ini merupakan method dengan mengugunakan parameter. Parameter method ini yaitu float data, char nama dengan tipe data float dan variabel parameternya adalah data.

for (int i=0;i<3;i++)

            merupakan perulangan dengan for, I bertipe data integer dan mempunyai nilai 0, I kurang dari 3 dan setiap perulangan I akan di tambah 1 (i+1).

for (int j=0;j<3;j++)
merupakan perulangan dengan for, j bertipe data integer dan mempunyai nilai 0, j kurang dari 3 dan setiap perulangan j akan di tambah 1 (j+1).


System.out.print(nama+"["+ (i + 1 )+"] ["+ (j+1) + "] = " + data[i][j]+"  ");

            Merupakan hasil output untuk menampilkan pernyataan.
                                   
System.out.println();

Merupakan perintah untuk menampilkan hasil output ke layar.

public static void main(String args[])

                  Pernyataan ini digunakan untuk memulai program dengan method main. Kata kunci void di depan main merupakan keharusan pada java.

float A[][] = new float[3][3];
float B[][] = new float[3][3];
float C[][] = new float[3][3];
JumlahMatriks jumlah = new JumlahMatriks();

            Pernyataan ini digunakan untuk mendeklarasikan  jumlah dengan mengacu pada JumlahMatris

System.out.println("Masukkan data matriks A");
jumlah.masukData(A);

            Merupakan perintah untuk menampilkan hasil output ke layar yang berada diantara tanda (“ “)


System.out.println("Masukkan data matriks B");
jumlah.masukData(B);

            Merupakan perintah untuk menampilkan hasil output ke layar

C = jumlah.tambah(A,B);
jumlah.tampilData(C,'C');

Merupakan perintah untuk menampilkan hasil output ke layar