Minggu, 15 Maret 2015

(PROGRAM 10) Penggunaan If else If



public class soal1 {
public static void main(String args[]){
int l = 500;
int h = 100+1;
if (1 > 100) { System.out.println("h = " + 1*80);}
else if(1>50) { System.out.println("h = " + 1*75);}
else system.out.println("h = " + h);
}
}

Jika nilai lembar cocok dengan if maka pernyataan dibawah if dijalankan
Jika nilai lembar cocok dengan  pernyataan if else maka,pernyataan dibawah else if  dijalankan

Jika  nilai lembar tidak ada yang cocok dengan pernyayaan maka pernyataan ekse dijalankan

(PROGRAM 9) Penggunaan IF



import javax.swing.*;
public class tugas{
public static void main(String args[]){
String input = JOptionPane.shownputDialog("belanja anda?");
float belanja = Integer.parseInt(input); String dibayar="";
if(belanja<200000)
(belanja=belanja-belanja*0.1f;)
System.out.println("harus dibayar = Rp."+belanja);
}
}


*import javax.swing.*; untuk mengakses library java.
*String input=JOptionPane.showInputDialog("belanja anda ?");untuk menampilkan input keyboard dengan  input dialog belanja anda.
*int belanja=Integer.parseInt(input);String dibayar="“;
Adalah inputan  keyboard = int belanja,dan inputan belum diisi.

*jika pernyataan if benar  maka pernyataan dibawahnya di jalankan( belanja  akan dikurangi discount)

(PROGRAM 8) Model Input elemen array di ubah menggunakan JOptionPane


import javax.swing.*;
public class newclass {
public static void main(String [] args) {
for (int i = 0; i<5; i++){
string a=JOptionPane.showInputDialog("masukan nilai array");
int s = Integer.parseInt(a);

int [] j = new int[5];
j[i] = s;
System.out.println("angka ke" +i+"="+j[i]);
}
}
}

For(int i=0;i<5;i++) digunakan untuk mengindeks array dan mengulang inputan keyboard,j[i]=s array yang sudah punya indeks “i” datanya diisi “s”

(PROGRAM 7 ) Membuat program array 1 dimensi sepanjang 6 buah yang akan menerima input dari keyboard, lalu hasil inputan semuanya di kali 5


import javax.swing.*;
public class newclass4 {
 public static void main(String[] args){
 for(int i =0;i<6;i++){
 String a = JOptionPane.showInputDialog("masukan nilai array");
 int s = Integer.parseInt(a);

int [] j = new int [6];
i[i] = s*5;
System.out.println("angka ke" +j[i]);
}
}
}










For(int i=0;i<6;i++)digunakan untuk mengindeks array dan mengulang inputan keyboard,j[i]=s*5 semua inputan/isi array akan dikalikan 5.

Jumat, 13 Maret 2015

(PROGRAM 6) Mendapatkan harga tanah, dari lahan yang berbentuk trapesium.

1. Minta user menginputkan ukuran trapesium. 

2. Minta user menginputkan harga per meter. 

3. Tampilkan harga lahan tersebut.



import javax swing.*;
public class trapesium{
public class static void main(String args []){
string a = JOptionPane.showInputDialog("masukan panjang1");
int panjang1 = Integer.parseInt(a);
String b = JOptionPane.showInputDialog("masukan panjang2");
int panjang2 = Integer.parseInt(b);
String t = JOptionPane.showInputDialog("masukan tinggi");
int tinggi = Integer.parseInt(t);
String h = JOptionPane.showInputDialog("harga permeter");
int hargapermeter = Integer.parseInt(h);
float harga lahan = (panjang1 + panjang2)*tinggi*harga permeter*0.5f;
JOptionPane.showMessageDialog(null, "Rp." + hargalahan);

}
}

Senin, 09 Maret 2015

(PROGRAM 5) Perulangan IF

public class perulangan_if {
    public static void main (String args []){
      for (int k=1;k<=7;k++){
          int lipattiga=k*3;
          System.out.println(lipattiga  );
      }
  }
}

(PROGRAM 4) Operasi Penambahan

public class pbo2 {
    public static void main (String args []) {
      int x =5;
      int y =7;
      System.out.println(x+y);
     
  } 
}

(PROGRAM 3) Perulangan

public class pbo1 {
    public static void main (String args []){
      for (int i=1; i<5; i++)
          System.out.println(" selamat datang");
  } 
}