Minggu, 14 April 2013
Silahkan Download Scriptnya :
http://www.mediafire.com/?ll5b4ds8fidsdrd
http://www.mediafire.com/view/?npby15r7bbqd328
[ Read More ]
[ Read More ]
NetBeans Script Java (suhu)
Silahkan Download Scriptnya :
http://www.mediafire.com/?ll5b4ds8fidsdrd
http://www.mediafire.com/view/?npby15r7bbqd328
Cara Memberi Nama dan Memberi Nilai Variabel
Cara Memberi Nama Variabel.
- Gunakan lowercase untuk variabel yang terdiri dari satu kata atau kata pertama
- Gunakan kapital untuk karakter pertama dari kata kedua, ketiga, dst
- Contoh:
int hasil;
boolean
statusMesinMobil;
Button openFile;
Cara Memberi Nilai Variabel.
- Menggunakan tanda sama dengan (=)
- Kebiasaan yang baik untuk memberi nilai awal (initial value) pada local variabel (mencegah bug pada program)
- Secara otomatis, Java akan memberi nilai awal pada instance variable
- Contoh:
int
hasilTambah = 0;
boolean
status = false;
OPP Concept Variable
Variable di dalam OOP.
[ Read More ]
- Lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu informasi (nilai)
- Nilai variabel dapat diubah di pernyataan manapun di dalam program
- Mendeklarasikan
variabel:
tipe namaVariabel1 [, namaVariabel2] - Contoh:
int hasilKali;
String namaSiswa, namaGuru, namaAdmin;
Lingkup Variabel.
Variabel dipanggil berdasarkan lingkupnya, dimulai dari blok yang paling kecil, kemudian
blok di luar itu
- Local Variable: digunakan di dalam method atau blok pernyataan yang lebih kecil dari itu
- Parameter: variabel yg ada di dalam pernyataan (argument) method
- Instance Variable: variabel yang memiliki nilai yang berbeda di setiap objek
- Class Variable: variabel yang berlaku di suatu class dan seluruh instan dari class tersebut (objek). Ciri class variable adalah menggunakan keyword static.
Script Java Blok
Blok adalah urutan pernyataan, deklarasi kelas lokal dan pernyataan deklarasi variabel lokal.
yang berada di dalam tanda kurung. Contoh :
class blok demo{
pablic static void main(String[] args) {
boolean condition = true;
if(condition){// begain blok 1
System.out.println("condition is true");
}//and blok 1
else{//begain blok 2
System.out.println("condition is false");
}//and of blok 2
}
}
[ Read More ]
yang berada di dalam tanda kurung. Contoh :
class blok demo{
pablic static void main(String[] args) {
boolean condition = true;
if(condition){// begain blok 1
System.out.println("condition is true");
}//and blok 1
else{//begain blok 2
System.out.println("condition is false");
}//and of blok 2
}
}
Sabtu, 13 April 2013
Program Menu Kasir NetBeans Project
Note Gambar di atas :
Button Nasi Change Variable Name : NasiB
Button Soup Change Variable Name : SoupB
Button Es Change Variable Name : EsB
Checkbox Ayam/Ikan Change Variable Name : AyamCB
Checkbox Daging Change Variable Name : DagingCB
Checkbox Teh/Jeruk Change Variable Name : TehCB
TexField1 Change Variable Name : PilihanTF
TextField2 Change Variable Name : HargaTF
TextField3 Change Variable Name : PorsiTF
Button Hitung Change Variable Name : HitungB
TextFiled4 Change Variable Name : HasilTF
Text Program:
Button Nasi tuliskan program berikut:
if((AyamCB.isSelected()) && (DagingCB.isSelected())){
PilihanTF.setText("Nasi Ayam dan Nasi Daging");
HargaTF.setText("22000");
}
else if(AyamCB.isSelected()){
PilihanTF.setText("Nasi Ayam");
HargaTF.setText("12000");
}
else if(DagingCB.isSelected()){
PilihanTF.setText("Nasi Daging");
HargaTF.setText("15000");
}
else{
PilihanTF.setText("Nasi Ikan");
HargaTF.setText("11000");
}
Button Es tuliskan program berikut:
if(TehCB.isSelected()){
PilihanTF.setText("Es Teh");
HargaTF.setText("2000");
}
else{
PilihanTF.setText("Es Jeruk");
HargaTF.setText("3000");
}
Button Hitung tuliskan program berikut:
double hasil = Double.parseDouble(HargaTF.getText()) * Double.parseDouble(PorsiTF.getText());
HasilTF.setText("Rp "+hasil);
Selamat Mencoba Semoga Sukses.
[ Read More ]
Button Nasi Change Variable Name : NasiB
Button Soup Change Variable Name : SoupB
Button Es Change Variable Name : EsB
Checkbox Ayam/Ikan Change Variable Name : AyamCB
Checkbox Daging Change Variable Name : DagingCB
Checkbox Teh/Jeruk Change Variable Name : TehCB
TexField1 Change Variable Name : PilihanTF
TextField2 Change Variable Name : HargaTF
TextField3 Change Variable Name : PorsiTF
Button Hitung Change Variable Name : HitungB
TextFiled4 Change Variable Name : HasilTF
Text Program:
Button Nasi tuliskan program berikut:
if((AyamCB.isSelected()) && (DagingCB.isSelected())){
PilihanTF.setText("Nasi Ayam dan Nasi Daging");
HargaTF.setText("22000");
}
else if(AyamCB.isSelected()){
PilihanTF.setText("Nasi Ayam");
HargaTF.setText("12000");
}
else if(DagingCB.isSelected()){
PilihanTF.setText("Nasi Daging");
HargaTF.setText("15000");
}
else{
PilihanTF.setText("Nasi Ikan");
HargaTF.setText("11000");
}
Button Es tuliskan program berikut:
if(TehCB.isSelected()){
PilihanTF.setText("Es Teh");
HargaTF.setText("2000");
}
else{
PilihanTF.setText("Es Jeruk");
HargaTF.setText("3000");
}
Button Hitung tuliskan program berikut:
double hasil = Double.parseDouble(HargaTF.getText()) * Double.parseDouble(PorsiTF.getText());
HasilTF.setText("Rp "+hasil);
Selamat Mencoba Semoga Sukses.
Jumat, 05 April 2013
Program Dasar 1 BarangBeraksi Mengunakan NetBeans
Jika sudah selesai membuat Barang.Java lanjutkan dengan class baru untuk memanggil Barang.Java
buat class baru bernama BarangBeraksi ketikan program dibawah ini:
public class BarangBeraksi {
public static void main(String[]args){
String n;
Barang rang = new Barang(100,200,50,60);
Scanner in = new Scanner(System.in);
int i=0;
System.out.println("Menu Data Barang AB");
do{
System.out.println("1. Cek Stok 2. Beli Barang 3. Jual Barang 4. Exit");
System.out.println("Pilih Menu :");
int Data = in.nextInt();
if (Data == 1){
rang.Stok();
continue;
}
else if (Data == 2){
rang.Beli();
System.out.println("Ada Barang Yang Ingin Dibeli Lagi ?(y/t): ");
n = in.next();
if (n == "y"){
rang.Beli();
}
else{
}
continue;
}
else if(Data == 3){
rang.jual();
System.out.println("Ada Barang Yang Ingin Dibeli Lagi ?(y/t): ");
n = in.next();
if (n=="y"){
rang.jual();}
else{
}
continue;
}
else if(Data == 4){
System.out.println("Goodbye...");
break;
}
i++;
}while(i<=1);
}
}
[ Read More ]
buat class baru bernama BarangBeraksi ketikan program dibawah ini:
public class BarangBeraksi {
public static void main(String[]args){
String n;
Barang rang = new Barang(100,200,50,60);
Scanner in = new Scanner(System.in);
int i=0;
System.out.println("Menu Data Barang AB");
do{
System.out.println("1. Cek Stok 2. Beli Barang 3. Jual Barang 4. Exit");
System.out.println("Pilih Menu :");
int Data = in.nextInt();
if (Data == 1){
rang.Stok();
continue;
}
else if (Data == 2){
rang.Beli();
System.out.println("Ada Barang Yang Ingin Dibeli Lagi ?(y/t): ");
n = in.next();
if (n == "y"){
rang.Beli();
}
else{
}
continue;
}
else if(Data == 3){
rang.jual();
System.out.println("Ada Barang Yang Ingin Dibeli Lagi ?(y/t): ");
n = in.next();
if (n=="y"){
rang.jual();}
else{
}
continue;
}
else if(Data == 4){
System.out.println("Goodbye...");
break;
}
i++;
}while(i<=1);
}
}
Program Dasar 1 Barang Mengunakan NetBeans
Buat Program class Barang dan BarangBeraksi untuk menampilkan menambah atau mengurangi stok barang dengan tampilan:
Menu Data Barang
1. Cek Stok 2. Beli Barang 3. Jual Barang 4. Keluar
Pilih Menu : 1
Gudang A : 100 Barang X, 200 Barang Y
Gudang B : 50 Barang X, 60 Barang Y
Menu Data Barang
1. Cek Stok 2. Beli Barang 3. Jual Barang 4. Keluar
Pilih Menu :2
Gudang Barang:AX
Jumlah:50
Tambah data (y/t) : y
Gudang Barang:BY
Jumlah:20
Tambah Data (y/t): t
Ketikan program mulai dari sini. Dengan nama Barang.Java
public class Barang {
int x,y,x1,y1;
Scanner in = new Scanner(System.in);
public Barang(int x,int x1,int y,int y1){
this.x=x;
this.x1=x1;
this.y=y;
this.y1=y1;
}
void Stok(){
System.out.println("Gudang A : "+x+" Barang X, "+x1+" Barang Y");
System.out.println("Gudang B : "+y+" Barang X, "+y1+" Barang Y");
}
void Beli(){
System.out.println("Pilih :\n1.Gudang Barang :AX"+
"\n2.Gudang Barang :AY"+
"\n3.Gudang Barang :BX"+
"\n4.Gudang Barang :BY");
System.out.println("Pilih menu : ");
int menu = in.nextInt();
switch(menu){
case 1:
System.out.println("Gudang Barang:AX\nJumlah : ");
int a = in.nextInt();
x+=a;
Stok();
break;
case 2:
System.out.println("Gudang Barang:AY\nJumlah : ");
int b = in.nextInt();
x1+=b;
Stok();
break;
case 3:
System.out.println("Gudang Barang:BX\nJumlah : ");
int c = in.nextInt();
y+=c;
Stok();
break;
case 4:
System.out.println("Gudang Barang:BY\nJumlah : ");
int d = in.nextInt();
y1+=d;
Stok();
break;
default:
System.out.println("Tidak Tersedia Silahkan Hubungin Admin");
break;
}
}
void jual(){
System.out.println("Pilih :\n1.Gudang Barang :AX"+
"\n2.Gudang Barang :AY"+
"\n3.Gudang Barang :BX"+
"\n4.Gudang Barang :BY");
System.out.println("Pilih menu : ");
int menu = in.nextInt();
switch(menu){
case 1:
System.out.println("Gudang Barang:AX\nJumlah : ");
int a = in.nextInt();
if (x>=a){
x-=a;
Stok();
}else{
System.out.println("AX Tidak cukup atau tidak tersedia");
Stok();
}
break;
case 2:
System.out.println("Gudang Barang:AY\nJumlah : ");
int b = in.nextInt();
if (x>=b){
x-=b;
Stok();
}else{
System.out.println("AY Tidak cukup atau tidak tersedia");
Stok();
}
break;
case 3:
System.out.println("Gudang Barang:BX\nJumlah : ");
int c = in.nextInt();
if (x>=c){
x-=c;
Stok();
}else{
System.out.println("BX Tidak cukup atau tidak tersedia");
Stok();
}
break;
case 4:
System.out.println("Gudang Barang:BY\nJumlah : ");
int d = in.nextInt();
if (x>=d){
x-=d;
Stok();
}else{
System.out.println("BY Tidak cukup atau tidak tersedia");
Stok();
}
break;
default:
System.out.println("Tidak Tersedia Silahkan Hubungin Admin");
break;
}
}
}
[ Read More ]
1. Cek Stok 2. Beli Barang 3. Jual Barang 4. Keluar
Pilih Menu : 1
Gudang A : 100 Barang X, 200 Barang Y
Gudang B : 50 Barang X, 60 Barang Y
Menu Data Barang
1. Cek Stok 2. Beli Barang 3. Jual Barang 4. Keluar
Pilih Menu :2
Gudang Barang:AX
Jumlah:50
Tambah data (y/t) : y
Gudang Barang:BY
Jumlah:20
Tambah Data (y/t): t
Ketikan program mulai dari sini. Dengan nama Barang.Java
public class Barang {
int x,y,x1,y1;
Scanner in = new Scanner(System.in);
public Barang(int x,int x1,int y,int y1){
this.x=x;
this.x1=x1;
this.y=y;
this.y1=y1;
}
void Stok(){
System.out.println("Gudang A : "+x+" Barang X, "+x1+" Barang Y");
System.out.println("Gudang B : "+y+" Barang X, "+y1+" Barang Y");
}
void Beli(){
System.out.println("Pilih :\n1.Gudang Barang :AX"+
"\n2.Gudang Barang :AY"+
"\n3.Gudang Barang :BX"+
"\n4.Gudang Barang :BY");
System.out.println("Pilih menu : ");
int menu = in.nextInt();
switch(menu){
case 1:
System.out.println("Gudang Barang:AX\nJumlah : ");
int a = in.nextInt();
x+=a;
Stok();
break;
case 2:
System.out.println("Gudang Barang:AY\nJumlah : ");
int b = in.nextInt();
x1+=b;
Stok();
break;
case 3:
System.out.println("Gudang Barang:BX\nJumlah : ");
int c = in.nextInt();
y+=c;
Stok();
break;
case 4:
System.out.println("Gudang Barang:BY\nJumlah : ");
int d = in.nextInt();
y1+=d;
Stok();
break;
default:
System.out.println("Tidak Tersedia Silahkan Hubungin Admin");
break;
}
}
void jual(){
System.out.println("Pilih :\n1.Gudang Barang :AX"+
"\n2.Gudang Barang :AY"+
"\n3.Gudang Barang :BX"+
"\n4.Gudang Barang :BY");
System.out.println("Pilih menu : ");
int menu = in.nextInt();
switch(menu){
case 1:
System.out.println("Gudang Barang:AX\nJumlah : ");
int a = in.nextInt();
if (x>=a){
x-=a;
Stok();
}else{
System.out.println("AX Tidak cukup atau tidak tersedia");
Stok();
}
break;
case 2:
System.out.println("Gudang Barang:AY\nJumlah : ");
int b = in.nextInt();
if (x>=b){
x-=b;
Stok();
}else{
System.out.println("AY Tidak cukup atau tidak tersedia");
Stok();
}
break;
case 3:
System.out.println("Gudang Barang:BX\nJumlah : ");
int c = in.nextInt();
if (x>=c){
x-=c;
Stok();
}else{
System.out.println("BX Tidak cukup atau tidak tersedia");
Stok();
}
break;
case 4:
System.out.println("Gudang Barang:BY\nJumlah : ");
int d = in.nextInt();
if (x>=d){
x-=d;
Stok();
}else{
System.out.println("BY Tidak cukup atau tidak tersedia");
Stok();
}
break;
default:
System.out.println("Tidak Tersedia Silahkan Hubungin Admin");
break;
}
}
}
Langganan:
Postingan (Atom)