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
Posting Komentar