JAVA - Struktur Kondisi : Switch

Struktur Kondisi - Switch


Gudang Ilmu - Struktur kondisi switch merupakan pemilihan alternatif dalam pemilihan kondisi yang sangat banyak dari struktur kondisi IF. Hal ini dikarenakan struktur kondisi switch lebih sederhana. Deklarasi umum struktur kondisi switch.

switch(nama_variabel){
case(nilai1);
pernyatan1;
break;
case(nilai2);
pernyataan2;
break;
default :
pernyataan default;
}

Contoh :

public class contohswitch{
public static void main(String[]args){
int bangun=9;
switch(bangun){
case 1 : System.out.println("Lingkaran");
break;
case 2: System.out.println("Persegi");
break;
case 3: System.out.println("Segitiga");
break;
default: System.out.println("Pilihan Tidak Tersedia");
break;
}
}
}


JAVA - Struktur Kondisi : Switch
Gambar 1.1 Contoh Program Dengan Kondisi Switch

Struktur Kondisi : IF

Struktur Kontrol : Kondisi IF

Struktur Kontrol

Struktur kontrol digunakan untuk melakukak pengaturan arah program yang berjalan. Bahasa pemrograman Java mempunyai 3 struktur kontrol yaitu Struktur Kondisi, Struktur Perulangan, serta Struktur Break dan Continue. Berikut Penjelasan dari 3 macam struktur kontrol dalam bahasa pemrograman java.

  • Struktur Kondisi

Struktur kondisi digunakan untuk mengatur proses pemilihan yang mana eksekusinya tergantung pada pemilihan yang di tentukan sebelumnya. Struktur kondisi ada dua macam yaitu Struktur Kondisi IF dan Struktur Kondisi Switch.

  • Struktur Kondisi IF

Struktur kondisi IF memiliki dua yaitu : 
    • If dengan kondisi tunggal
Deklarasi perintah if dengan kondisi tunggal satu pernyataan :
if (kondisi) pernyataan;

Deklarasi perintah if dengan kondisi tunggal lebih dari satu pernyataan :
if (kondisi){
pernyataan1;
pernyataan2;
....
}

Contoh :
public class if_tunggal{
public static void main(String[]args){
int a=1;
int b=2;

if(a==b)
System.out.println("a sama dengan b");

if(a!=b)
System.out.println("a tidak sama dengan b");

if(a>b)
System.out.println("a lebih dari b");

if(a<b)
System.out.println("a kurang dari b");
}
}

Struktur Kontrol
Gambar 1.1 Contoh Program Dengan Satu Kondisi

    • If dengan kondisi lebih dari satu
Deklarasi perintah if dengan kondisi lebih dari satu dan satu pernyataan :
if(kondisi){
pernyataan1;
}else if{
pernyataan2;
}

Deklarasi perintah if dengan kondisi lebih dari satu dan pernyataan lebih dari satu :
if(kondisi){
pernyataan1;
pernyataan2;
...
}else{
pernyataan3;
pernyataan4;
...
}

Contoh :
public class if_else{
public static void main(String[]args){
int nilai=55;
String huruf;

if(nilai>=90){
huruf="A";
}else if(nilai>=80){
huruf="B";
}else if(nilai>=70){
huruf="C";
}else if(nilai>=60){
huruf="D";
}else{
huruf="E";
}
System.out.println("");
System.out.println("Nilai Ujian Anda : "+nilai);
System.out.println("");
System.out.println("Nilai Angka Anda = "+huruf);
}
}

Struktur Kontrol : Kondisi IF
Gambar 1.2 Contoh Program IF Dengan Kondisi Lebih Dari Satu


Java - Array

Array


Gudang Ilmu - Array merupakan struktur dasar yang berfungsi menampung banyak nilai dalam sebuah variabel dengan tipe data yang sama. Deklarasi array secara umum :

tipe_data[] nama_variabel_referensi;

Contoh :

public class array{
public static void main (String[]args){
int[] contoh;
contoh = new int [5];

contoh[0]=100;
contoh[1]=200;
contoh[2]=300;
contoh[3]=400;
contoh[4]=500;

System.out.println("Urutan ke-1 : "+contoh[0]);
System.out.println("Urutan ke-2 : "+contoh[1]);
System.out.println("Urutan ke-3 : "+contoh[2]);
System.out.println("Urutan ke-4 : "+contoh[3]);
System.out.println("Urutan ke-5 : "+contoh[4]);

}
}

Java - Array
Gambar 1.1 Contoh Program  Dengan Array


Java - Operator

3. Operator


Gudang Ilmu - Operator merupakan sebuah simbol khusus untuk mengerjakan operasi tertentu. Pemrograman Java mempunyai beberapa operator di antaranya :

  • Operator Sederhana

Operator sederhana merupakan operator penugasan berupa tanda sama dengan (=). Hal ini berfungsi untuk memberikan nilai pada variabel. Contoh operator sederhana :

int nilai1=1;

  •  Operator Aritmatika

Operator aritmatika merupakan operator yang berfungsi mengerjakan komputasi numerik atau penghitungan

Operator Kegunaan
+ Penjumlahan
- Pengurangan
* Perkalian
/ Pembagian
% Nilai Hasil Bagi

Contoh :

public class aritmatika{
public static void main(String[]args){
int a=3;
int b=6;
int c;

//Untuk Menampilkan Nilai A dan B
System.out.println("Nilai A adalah "+a);
System.out.println("Nilai B adalah "+b);

// contoh operator aritmatika penjumlahan
c=a+b;
System.out.println("Hasil Penjumlahan Adalah : "+c);

// contoh operator aritmatika pengurangan
c=b-a;
System.out.println("Hasil Pengurangan Adalah : "+c);

// contoh operator aritmatika perkalian
c=a*b;
System.out.println("Hasil Perkalian Adalah : "+c);

// contoh operator aritmatika pembagian
c=b/a;
System.out.println("Hasil Pembagian Adalah : "+c);
}
}


Java - Tipe Data Operator
Gambar 1.1 : Contoh Program Dengan Operator Aritmatika

  • Operator Unary

Operator unary merupakan operator yang berfungsi mengerjakan beberapa operator matematis seperti ekspresi bilangan negatif.

Operator Kegunaan
+ Mendeklarasikan Nilai Bilangan Positif
- Mendeklarasikan Nilai Bilangan Negatif
++ Menambah Nilai Variabel Dengan 1
-- Mengurangi Nilai Variabel Dengan 1
! Mendeklarasikan Kebalikan Dari Kemungkinan

Contoh :

public class Unari{
public static void main(String[]args){
int a=1;

System.out.println("Nilai induknya : "+a);
System.out.println("");

a++;
System.out.println("Memakai a++ : "+a);
System.out.println("");

a--;
System.out.println("Memakai a-- : "+a);
System.out.println("");

++a;
System.out.println("memakai ++a : "+a);
System.out.println("");
}
}


Java - Tipe Data Operator
Gambar 1.2 : Contoh Program Dengan Operator Unary

  • Operator Rasional

Operator rasional merupakan yang berfungsi membandingkan operand-operand secara kuantitatif.

Operator Kegunaan
== Menyatakan Sama Dengan
!= Menyatakan Tidak Sama Dengan
> Menyatakan Lebih Besar Dari
< Menyatakan Lebih Kecil Dari
>= Menyatakan Lebih Besar Dari atau Sama Dengan
<= Menyatakan Lebih Kecil Dari atau Sama Dengan

Contoh :

public class rasional{
public static void main(String[]args){
int a=1;
int b=2;
System.out.println("nilai a : "+a);
System.out.println("nilai b : "+b);
System.out.println("");

if(a==b)
System.out.println("a sama dengan b");
System.out.println("");

if(a!=b)
System.out.println("a tidak sama dengan b");
System.out.println("");

if(a>b)
System.out.println("a lebih besar dari b");
System.out.println("");

if(a<b)
System.out.println("a lebih kecil dari b");
}
}

Java - Tipe Data Operator
Gambar 1.3 : Contoh Program Dengan Operator Rasional

  • Operator Kondisi

Operator kondisi merupakan operator yang berfungsi menbandingkan operator boolean.

Operator Kegunaan
&& Menyatakan Kondisi And
|| Menyatakan Kondisi OR

Contoh :

public class kondisi{
public static void main(String[]args){
int a=1;
int b=2;
System.out.println("nilai a : "+a);
System.out.println("nilai b : "+b);
System.out.println("");

if((a==1)&&(b==2))
System.out.println("a sama dengan DAN b sama dengan 2");

if((a==1)||(b==2))
System.out.println("a sama dengan ATAU b sama dengan 2");
}
}


Java - Tipe Data Operator
Gambar 1.4 : Contoh Program Dengan Operator Kondisi

  • Operator Bit Shift dan Bitwise

Operator Bit Shift dan bitwise merupakan operator yang berfungsi untuk operasi bit.

Operator Kegunaan
~ Menyatakan Komplemen Bitwise Unary
<< Menyatakan Bergeser Ke Kiri
>> Menyatakan Bergeser Ke Kanan
>>> Menyatakan Batal Bergeser Ke Kanan
& Menyatakan Bitwise AND
^ Menyatakan Ekslusif Bitwise OR
| Menyatakan Inklusif Bitwise OR

Contoh : 

public class bit{
public static void main(String[]args){

int bitmask=0x000F;
int value=0x2222;

System.out.println("");
System.out.println(value & bitmask);
}
}

Java - Tipe Data Operator
Gambar 1.5 : Contoh Program Dengan Operator Bit Shift dan Bitwise



Java - Struktur Pemrograman Java

Struktur Pemrograman Java

Gudang Ilmu - Struktur Dasar dari java sama seperti bahasa pemrograman yang lain, terdapat
  • Tipe Data.
  • Variabel.
  • Operator, dan
  • Array.

1. Tipe Data

Bahasa pemrograman java menggunakan tipe data yang tetap sehingga dalam menulis kode program java harus mendeklarasikan variabel terlebih dahulu. Pemrograman java memiliki 8 tipe data yaitu :
  • Byte
Tipe data yang dapat menampung data berukuran 8 bit di dalam memori dengan jangkauan antara -128 sampai dengan 127, biasanya digunakan untuk mewakili bilangan bulat.
  • Short
Tipe data yang dapat menampung data berukuran 16 bit di dalam memori dengan jangkauan antara -32.768 sampai dengan 32.767, biasanya digunakan untuk mewakili bilangan bulat.
  • Int
Tipe data yang dapat menampung data berukuran 32 bit di dalam memori dengan jangkauan antara -2.147.483.648 sampai dengan 2.147.483.647, biasanya digunakan untuk mewakili bilangan bulat.
  • Long
Tipe data yang dapat menampung data berukuran 64 bit di dalam memori dengan jangkauan antara -9.223.372.036.854.775.808 sampai dengan 9.223.372.036.854.775.807, biasanya digunakan untuk mewakili bilangan bulat.
  • Float
Tipe data yang dapat menampung data berukuran 32 bit IEEE di dalam memori, biasanya digunakan untuk mewakili bilangan pecahan.
  • Double
Tipe data yang dapat menampung data berukuran 64 bit IEEE di dalam memori, biasanya digunakan untuk mewakili bilangan pecahan.
  • Boolean
Tipe data yang digunakan yang hanya dua buah kemungkinan yaitu True atau False.
  • Char
Tipe data yang dapat menampung data berukuran 16 bit yang digunakan untuk mewakili simbol pada himpunan karakter.

    2. Variabel

    Variabel digunakan untuk menyimpan suatu nilai dengan tipe data tertentu. Biasanya, variabel dideklarasikan setelah tipe data karena variabel digunakan untuk menampung tipe data. Cara mendeklarasikan variabel bisa dilihat di bawah ini :

    int nilai1;
    //deklarasi beberapa variabel
    tipe_data nama_variabel1,nama_variabel2, .... ;

    Pengenalan dan Sejarah Java

    Pengenalan dan Sejarah JavaGudang Ilmu - Java adalah suatu jenis teknologi pemrograman yang dikembangkan oleh Sun Microsystem. Teknologi java dapat digunakan untuk pembuatan aplikasi database, web, jaringan, maupun grafis.
    Java merupakan bahasa pemrograman yang sangat andal. Keandalannya ini terbukti sesuai dengan slogannya yaitu "Write Once Run Anywhere" yang mana penulisan kode program dalam bahasa java dapat dijalankan pada berbagai sistem operasi dan berbagai platform tanpa bergantung pada arsitektur komputer yang digunakan asa
    lkan ada mesin penerjemah bahasa java yang disebut dengan Java Virtual Machine atau JVM sehingga lebih praktis untuk diterapkan.

    Java lahir dari sebuah green project yang berjalan selama 18 bulan yaitu pada awal 1991 sampai musim panas 1992. Proyek yang dimotori oleh Patrick Naugton, Bill Joy, James Gosling, dan sembilan pemrogram lainnya dari tim Sun Microsystem yang pada awalnya membuat bahasa pemrograman kecil yang akan diterapkan pada peralatan elektronik. Bahasa pemrograman ini kemudian diberi nama OAK yang merupakan nama salah satu pohon yang tumbuh diluar jendela salah satu pemimpin proyek tersebut.
    Bahasa Pemnrograman OAK merupakan modifikasi dari bahasa pemrograman C++ tetapi lebih mudah beradaptasi pada berbagai sistem operasi dan platform. Seperti yang telah dibuktikan oleh pengembang C++, bahasa pemrograman baru ini lebih kuat tetapi telah memasukkan banyak fitur yang dimilik C++. Bahasa OAK berganti nama menjadi java setelah bergantinya cara pelayanan konsumen peralatan elektronik dari pelayanan manual ke pelayann online kemudian tim Sun Microsystem mengganti bahasa pemrogramn dekstop menjadi web browser. Web browser yang dirilis pada maret 1995 ini diberi nama HotJava karena nama OAK sudah digunakan untuk merek dagang perangkat lunak yang telah dikembangkan terlebih dahulu. Maka, nama HotJava-lah yang digunakan untuk versi rilis perangkat lunak buatan Sun Microsystem yang berjalan pada web. Nama ini diambil dari nama kopi murni yang digiling langsung (kopi tubruk) kesukaan James Gosling


    Software Yang Diperlukan Dan Instalasi

    JAVA, OS



    Gudang Ilmu - selamat malam agan-agan and sista-sista
    ya kali ini saya akan mencoba bagi-bagi ilmu dari perkuliahan saya yang saya rangkum dalam Cara Mensinkronkan JAVA Dengan OS Windows. yaitu belajar java atau bahasa pemrograman dengan memakai program notepad++.

    oke langsung saja ....

    • Sebelumnya ada beberapa macam alat-alat atau program-program yang harus dipersiapkan agar berjalan dengan lancar,,
    1. JDK || Download
    2. JRE 
        Biasanya JRE ini sudah di packing dalam satu paket JDK diatas
    3. Notepad++ || Download
        Lihat Gambar agar Lebih Jelas

    Itulah alat-alat yang harus di persiapkan terlebih dahulu
         Selanjutnya Mengkonfigurasi JDK agar Berjalan.
         Caranya yaitu :
    • Buka My Computer dan bukalah local disk C atau Disk System
    • Lalu pada local disk C carilah folder "Program Files (x86)" jika anda memakai OS 64 Bit  dan jika anda memakai OS 32 bit maka nama foldernya "Program Files"
    • Setelah itu, carilah folder "java"
    • Klik pada folder "jdk" dan klik lagi pada folder "Bin"
    • Setelah melakukan tersebut, Copy kan alamat file nya dengan cara "Ctrl + C" pada address bar diatas
    • Lalu, setelah mengcopy address bar tersebut. Klik kanan pada "My Computer" dan pilih "properties" maka akan keluar sebuah jendela baru seperti ini.
    • Pada Jendela Baru tersebut klik "Advanced System Setting" dan akan keluar lagi jendela baru seperti ini
    • Lalu Klik "Environment variables ..."
    • Setelah itu cari "Path" pada "System Variables" lalu klik dua kali pada tulisan "Path" tersebut atau klik "Edit"
    • Ketik pada "Variable value" pada akhir, tanda titik koma ( ; ), lalu pastekan address yang di copy kan tadi dengan cara "Ctrl + V"  dan ketikkan lagi titik koma( ; ). Seperti pada gambar dibawah. Klik "Ok" pada semua jendela
    atau lebih jelasnya klik link di bawah ini untuk videonya

    Cara Mengsinkronkan Sistem Java Dengan OS Windows

    begitulah cara untuk mempersiapkan pembelajaran bahasa pemrograman
    jika ada masukan, saran dan masalah dalam mencoba nya komentar aja di bawah nanti pasti saya reply


    sekian dan terima kasih !!!

    ADD my FB :) :


    OYA, Untuk blog selanjutnya insya allah saya akan membahas tentang Cara Mengecheck Aplikasi Java dan juga Sejarah Java