Kamis, 16 Mei 2013

Narasi Biodata Gue~



Saya adalah Ilham Maulana, anak ke empat dari lima bersaudara, dilahirkan 17 tahun yang lalu di Kabupaten Bogor tepatnya pada tanggal 16 maret tahun 1996. Saya dilahirkan di keluarga yang bisa dibilang cukup sederhana dan segala sesuatunya selalu tercukupi. Dari kecil sampai SMP tidak ada  prestasi yang menonjol yang telah saya capai. Dulunya saya adalah seorang yang minder,tidak mempunyai banyak teman dan selalu menyendiri, tubuh yang agak gemuk dan jerawat yang lumayan banyak sempat membuat saya merasa kecil dan berbeda dengan teman- teman yang lain. Saya juga tidak pernah mendapatkan 1 piala sekalipun, dan tidak pernah memenangkan lomba dan kompetisi manapun.
                Pada tahun 2011 saya masuk di SMK Generasi Madani, disinilah saya memulai belajar tentang segala sesuatu yang tidak pernah saya dapatkan sebelumnya, disinilah saya mulai belajar ber organisasi dan berinteraksi lebih baik dengan teman-teman baru. Perlahan tapi pasti saya mulai mengetahui hikayat manusia sebagai makhluk sosial, saya mulai aktif dalam kepanitiaan, mengenal teman-teman yang sangat inspiratif dan selalu mendukung saya apabila mendapati musibah atau masalah. meskipun saya masih belum berprestasi tetapi saya yakin kemampuan seseorang bukan dihitung dari banyaknya dia mendapatkan piala dan penghargaan tetapi bagaimana orang tersebut berguna dan berbagi dengan orang lain.
            Entah sejak kapan saya mulai tertarik dengan Fotografi, bisa dibilang saya  adalah orang yang belum tau apa-apa dalam hal Fotografi, termotivasi dari acara televisi KLIK Arbaindimana dalam acara itu diajarkan bagaimana menjadi seorang fotografer yang manghasilkan foto-foto yang bagus, dari mulai pencahayaan,tema gambar yang ingin diambil, dan lain-lain. Saya harap ini adalah langkah awal dalam mengeksplorasi hobi baru saya yaitu fotografi, dalam dekade berikutnya saya berharap agar bisa lebih mahir dalam fotografi.

Senin, 22 April 2013

Operator dan Expression pada JAVA

Apa sih Expression itu?

Expression
Expression adalah pada intinya jika kalian menemukan operator di dalam baris kode program, itulah Expression.

Expression kadang juga bisa disebut sebagai Arithmetic Expression.
  Contoh Expression

public class Contoh{

  public static void main(String[] args){

  int panjang, lebar, luas;


  luas = panjang * lebar; <---- Expression


  }

}
 
 Contoh Expression (2)

int panjang, lebar;

System.out.println(2 * (panjang + lebar)<---- font="">Expression);

 Contoh Expression (3)

int panjang, lebar;


panjang = 200; lebar = 123;


if(panjang / lebar > 400){

  System.out.print("OK, Siip!");

}
 
Manakah yang menunjukkan expression? 

Lalu, gunanya Expression buat apa?

Fungsi Expression 

Memanipulasi data yang ada di dalam program kita. Data di sini dapat berupa variable atau angka-angka, atau tulisan.

Contoh: misalkan kalian ingin buat aplikasi kasir, pasti program kalian butuh expression kan buat menghitung berapa jumlah kembalian yang harus dikasih ke pembeli?

Di setiap program pasti ada expression.

 Operator dan Operand
Eh,
Apa sih Operator dan Operand itu?
Hubungannya sama Expression apa?

 
Hubungan antara Operator, Operand, dan Expression
 Menurut pepatah sebelumnya, yaitu: Expression adalah pada intinya jika kalian menemukan operator di dalam baris kode program, itulah Expression.

Jadi, operator adalah bagian dari expression.

Sedangkan, operand adalah data yang dimanipulasi.
  
Contoh Operator dan Operand

keliling = 2 * (panjang + lebar);

yang berwarna merah diatas adalah Operand dan yang berwana biru adalah Operator

Jenis-jenis Operator

Assignment Operator

Arithmetic Operators

Relational & Equality Operators

Logical Operators

Compound Assignment Operators

Assignment Operator
 Simbol dari operator ini adalah  =

Contoh:

  a = 6;

 b = a;


 d = c = 92; 
 x = y = t = a;

 Arithmetic Operators

 Relational & Equality Operators




 Logical Operators



Compound Assignment Operators




 source : Kak Haudy & Kak Faruq
  

Minggu, 21 April 2013

Variable & Array pada JAVA

Variable

Variable adalah sebuah tempat atau lokasi dalam memory untuk menyimpan sebuah nilai.
Setiap variable harus diasosiasikan dengan sebuah tipe data yang telah ditentukan
 
Tipe Data dalam Variable 
Primitive Types 
Reference Types  
 
 Tipe Data: Primitive
Tipe data primitive adalah tipe data yang telah disediakan oleh Java. Contoh:
int (angka bulat. misal: 100)
char (satu karakter. misal: ‘a’, ‘b’, ‘Z’, ‘%’, dll)
float atau double (angka pecahan. misal: 3.75)
boolean (true atau false)
 
Tipe Data: Primitive (2)
Lalu, tipe data apa yang digunakan untuk menyimpan sebuah tulisan yang berisi huruf, angka, dan simbol-simbol?
Gunakanlah String.
  
Format Penulisan Variable Primitive
 
<tipe_data> <nama_variable>;
atau
<tipe_data> <nama_variable> = <nilai>;
Contoh:
int umur;
int umur = 20;
String merk_hp = “Nokia Lumia 920”;
float nilai_uts = 85.7;
boolean lulus = true;   
 Tipe Data: Reference
Tipe data reference adalah tipe data yang mempresentasikan sebuah object dari suatu class
Contoh: Siswa, Mobil, Orang, dll
 
 Format Penulisan Variable Reference
<nama_class> <nama_variable> = new <nama_class>();
Contoh:
Siswa budi = new Siswa();
Siswa siswa1 = new Siswa();
budi.umur = 16;
siswa1.nama = Agung;
 
 Lalu, apakah sebuah variable dapat digunakan untuk menyimpan banyak nilai?
Jawaban: Tidak! 
Gunakanlah Array. 
 
Array
Array adalah sebuah variable yang dapat digunakan untuk menyimpan banyak nilai
Analogi sebuah array adalah sebuah rak buku,  di mana rak buku tersebut dapat menyimpan banyak buku.
  
 Contoh Array
String[] daftarNama = new String[5];
daftarNama[0] = Paijo;
daftarNama[1] = Haris;
daftarNama[2] = Agus;
daftarNama[3] = Disa;
daftarNama[4] = “Dina”;

 
Ingat: indeks selalu di awali dari 0

Contoh Array (2) 
 
Apakah output dari potongan program berikut?
String[] daftarNama = new String[5];
daftarNama[0] = Paijo;
daftarNama[1] = Haris;
daftarNama[2] = Agus;
daftarNama[3] = Disa;
daftarNama[4] = “Dina”;
System.out.println(daftarNama[2]);
System.out.println(daftarNama[4]);
daftarNama[4] = “Sami”;
System.out.println(daftarNama[4]);
System.out.println(daftarNama[5]);

Jawaban:
Agus
Dina
Sami
[Error: Index out of bound!]

source : Kak Haudy & Kak Faruq

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | coupon codes