TIPE DATA DAN PERCABANGAN PEMROGRAMAN JAVA


Pemrograman Java : Materi Pertama Tipe Data dan Bentuk Percabangan Dalam Pemrograman Java

I. TIPE DATA
 

Tipe data adalah jenis data yang tersimpan dalam variabel.
Macam-macam Tipe Data
Berikut ini macam-macam tipe data pada Java:
  • char: Tipe data karakter, contoh Z
  • int: angka atau bilangan bulat, contoh 29
  • float: bilangan desimal, contoh 2.1
  • double: bilangan desimal juga, tapi lebih besar kapasistanya, contoh 2.1
  • String: kumpulan dari karakter yang membentuk teks, contoh Hello World!
  • boolean: tipe data yang hanya bernilai true dan false


II. PERCABANGAN

Dalam kehidupan sehari-hari pasti kita sering menghadapi sebuah pilihan dan begitu juga dalam program. untuk itu kita membutuhkan algoritma percabangan.

konsep percabangan adalah pemilihan statemen yang akan dieksekusi dimana pilihan tersebut berdasarkan kondisi tertentu untuk mengarahkan suatu proses. pada materi kali ini kita akan membahas percabangan pada Java.

Sebelumnya, kamu perlu tahu dulu empat bentuk percabangan pada java :

1. Percabangan IF
2. Percabangan IF/ELSE
3. Percabangan IF Bersarang
4. Percabangan Switch Case

Berdasarkan Tingkat kesulitan percabangan pada java








1. Percabangan IF

Percabangan ini hanya memiliki satu pilihan.
Artinya, pilihan didalam IF hanya akan dikerjakan kalau kondisinya True.
Jika kondisi salah program tidak akan melakukan apa-apa.

if (kondisi) {

pernyataan

}

Contoh Percabangan IF





Output : Program akan menampilkan nilai a = 0 saja, karena pada if yang kedua, kondisi tidak memenuhi atau salah.




2. Percabangan IF ELSE

Percabangann ini digunakan saat memiliki dua pernyataan dengan syarat tertentu.
Sintaks if -else sebagai berikut

if (kondisi) {

pernyataan1

}else{

pernyataan2

}

Jika hasil dari if benar, maka pernyataan 1 yang akan dijalankan, sedangkan jika salah, pernyataan dua yang akan dijalankan

Contoh percabangan IF ELSE






Output : program akan menampilkan nilai a = 0, karena kondisi if bernilai benar, jika pada inisialisasi nilai a tidak bernilai 0, maka program akan menampilkan nilai a = 1.



3. Percabangan IF Bersarang

Percabangan if bersarang adalah suatu keadaann dimana didalam struktur kondisi terdapat struktur kondisi juga. Hal ini dilakukan bila diperlukan menyeleksi suatu keadaan lebih detail. kondisi bersarang bisa dilakukan terus sampai detail seleksi sudah tercapai
 Sintaks if bersarang sebagai berikut.

if (kondisiA) {
kode..
if(kondisiA1){
kode..
}else if(kondisiA2){
kode..
}
}else if{kondisiB){
kode..
if(kondisiB1){
kode..
}else if(kondisiB2){
kode..
}
}

 Contoh percabangan IF Bersarang




Output : Program akan menghasilkan pesan "C' karena hanya kondisi if yang ketiga yang terpenuhi.





4. Percabangan Switch Case

Switch Case merupakan pernyataan yang dirancang khusus untuk menangani pengambilan keputusan yang melibatkan atau banyak alternatif peneyelesaian. Akan tetapi switch case memiliki batasan :

1. Data yang diperiksa haruslah bertipe integer(int) atau karakter (char).
2. Range data yang diperiksa bernilai 0 s/d 255.

Sintaks switch case sebagai berikut.

switch (variabel) {
           case nilai1 :
                  //eksekusi perintah 1
                 break; //hentikan perintah 1
         
           case nilai1 :
                  //eksekusi perintah 2
                 break; //hentikan perintah 2
      
           default :
                  //eksekusi perintahlain
                 break; //hentikan perintah lain

Contoh percabangan Switch Case







              Output : Program akan menampilkan tulisan "sempurna" karna nilai yang dipilih A


         
   Sekian materi ini, semoga bermanfaat, jangan lupa untuk berbagi, berbagi itu menyenangkan.     






Komentar

Postingan populer dari blog ini