Admin
Male
Malang
   

<< November 2007 >>
Sun Mon Tue Wed Thu Fri Sat
 01 02 03
04 05 06 07 08 09 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30



If you want to be updated on this weblog Enter your email here:



rss feed










 
Friday, November 23, 2007
Variable

Variable adalah item dari data yang digunakan untuk menyimpan sebuah nilai dari objek. Variable memiliki tipe data dan nama. Tipe data merupakan tipe dari value yang dapat disimpan variable. Sementara nama variable harus mengikuti aturan seperti identifier.

Deklarasi variable
Variable dapat dideklarasikan dengan menggunakan sintaks:
   
<tipe data> <nama>[=inisialisasi value];

note:
nilai yang berada antara tanda <> adalah value yang harus ada, sedangkan value yang berada antara tanda[] bersifat optional (boleh diisi atau tidak).
Contoh:

public class VariableSamples{
public static void main(String[]argv){
//mendeklarasikan sebuah tipe data dengan nama variable hasil dan tipe data boolean
Boolean hasil;
//mendeklarasikan sebuah tipe data dengan nama variable pilihan dan tipe data char
Char pilihan;
Option=’c’;
//mendeklarasikan sebuah tipe data dengan nama variable nilai dan tipe data double
Double nilai=0.0;
}
}

Contoh program 1

public class outputvariable{
public static void main(String[]argm){
Int value=10;
Char x;
x=’A’;
System.out.println(value);
System.out.println("the value of x is="+x);
}
}

program diatas akan menghasilkan output:
10
the value of x is= 10

Contoh program 2: menghitung luas segitiga

public class segi3 {
/** Creates a new instance of segi3 */
public static void main(String[]args) {
int a=3;
int t=5;
float luas;
System.out.println("alas:"+a);
System.out.println("tinggi:"+t);
System.out.println("jadi luas segi tiga anda adalah:"+0.5*(a*t));
}
}

program diatas akan menghasilkan output:
alas:3
tinggi:5
jadi luas segi tiga anda adalah: 7.5

Latihan:
coba sekarang anda kerjakan, hitunglah:
1. luas lingkaran (phi=3.14,r=6)
2. mencari nilai x pada persamaan 2x+3y=12, dengan y=2

Jawaban latihan

1. menghitung luas lingkaran

public class llingkaran {
/** Creates a new instance of llingkaran */
public static void main(String[]args) {
//luas lingkaran=phi*r*r
int r=6;
double phi=3.14;
System.out.println("rumus luas lingkaran adalah: phi*r*r" );
System.out.println("jari-jari lingkaran:"+r);
System.out.println("luas lingkaran adalah:"+(phi*r*r));
}
}


Program diatas akan menghasilkan output:

rumus luas lingkaran adalah: phi*r*r
jari-jari lingkaran:6
luas lingkaran adalah:113.03999999999999

2. mencari nilai x

public class persamaan {
//menghitung 2x+3y=12,y=2
/** Creates a new instance of ex */
public static void main(String[]argv) {
int x;
int y=2;
int z=3*y;
System.out.println("nilai x dari 2x+3y=12,y=2 adalah:");
System.out.println("-------------------------------");
System.out.println("nilai y dari 3y, dengan y=2 adalah:"+z);
System.out.println("sehingga menjadi 2x"+z+"=12");
System.out.println("kemudian menjadi...");
System.out.println("2x=12-"+z);
System.out.println("menghasilkan: 2x="+(12-z));
System.out.println("kemudian menjadi...x=6/2");
System.out.println("so, nilai x adalah:"+6/2);
}
}

Program diatas akan menghasilkan output:

nilai x dari 2x+3y=12,y=2 adalah:
-------------------------------
nilai y dari 3y, dengan y=2 adalah:6
sehingga menjadi 2x6=12
kemudian menjadi...
2x=12-6
menghasilkan: 2x=6
kemudian menjadi...x=6/2
so, nilai x adalah:3

 


Posted at 10:20 pm by Admin

 

Leave a Comment:

Name


Homepage (optional)


Comments




Previous Entry Home Next Entry