Langsung ke konten utama

Algoritma & Pemrograman - Bagian 2


PERCABANGAN PADA JAVA 

 


        Pada bagian pertama telah dibahas yaitu pengenalan pada java, mulai dari sejarah bahasa java, karakteristik, kekurangan, kelebihan, tipe data, operator, dan variabel java. sekarang saya akan membahas percabangan pada java, langsung saja lanjut ke pembahasan. 

     Percabangan adalah suatu pemilihan statement (pernyataan) yang akan dieksekusi dimana pemilihan tersebut didasarkan atas kondisi tertentu. Dalam pemrograman Java kita dapat menggunakan if else dan switch case untuk menulis statement percabangan.

Jenis - jenis percabangan pada java : 

  • IF 

        Percabangan if hanya menggunakan 1 pilihan. Artinya, pilihan di dalam IF hanya akan dikerjakan kalau kondisinya benar atau salah.

    Bentuk umum:

       if (kondisi) {

            Statement;

}


    Contoh program :

                                



                                    

            Output  program :

                                    


  •     IF – ELSE

Percabangan yang memiliki 2 pernyataan. IF akan dijalankan jika bernilai benar dan else dijalankan jika bernilai salah.

 

Bentuk umum :

            If (kondisi) {

                        Statement1;

            } else {

                        Statement2;

            }

 

Contoh program :

                       



 


    
Output program :

                                



 

  •      IF – ELSE – IF

Percabangan yang memiliki 2 kondisi atau lebih yang akan dijalankan sesuai program.

 

Bentuk umum :

            If (kondisi1) {

                        Statement1;

            } else if (kondisi2)  {

                        Statement2;

            } else if (kondisi3) {

                        Statement3;

            }

 

Contoh program :

                        



 

Output program :

             


          

  •        SWITCH CASE

Percabangan switch case digunakan saat kita memiliki banyak kondisi (lebih dari 2). Percabangan switch-case ini hampir sama dengan else if, hanya saja sintaks dan penerapannya yang berbeda.

 

Bentuk umum :

          Switch(variable case) {

                                      Case1 :

                                                Statement case1;

                                      Break;

                                      Case2 :

                                                Statement case2;

                                      Break;

                                      Case3 :

                                                Statement case3;

                                      ……….

                                      Default :

                                                Statement default;

 

Contoh program :

                 


 

Output program :

            



                    

 






















Komentar

Postingan populer dari blog ini

Algoritma DDA, Bresenham, dan Midpoint

Algoritma Digital Differential Analyzer (DDA)                Algoritma  Digital  Differential  Analyzer  (DDA)  adalah  algoritma  pembentukan  garis  berdasarkan  perhitungan  dx maupun  dy  dengan menggunakan  rumus  dy  = m.dx.  Garis  dibuat  dengan  menentukan  dua  endpoint  yaitu  titik  awal  dan  titik  akhir.  Setiap  koordinat titik yang membentuk garis diperoleh dari perhitungan kemudian dikonversikan  menjadi nilai integer. Pertama, dalam pembentukan garis tentukan dua titik yang akan dihubungkan terlebih dahulu. Kemudian, tentukan titik awal dan titik akhir. Hitung hasil perhitungan dari dx = x2 - x1 dan dy = y2 - y1. Tentukan step, dengan syarat : Jika dx > dy maka step = dx Sebaliknya, jika dx < dy, maka step = dy Hitung penambahan koordinat pixel dengan permasaan meng...

Sejarah, Jenis, Kelebihan, & Kekurangan Televisi

          Televisi merupakan salah satu media diantara banyaknya media yang bisa menyebarkan informasi, baik itu yang ada di dalam negri maupun di luar negeri, bukan hanya untuk menayangkan berita televisi juga menayangkan berbagai film seperti film komedi, film horor, film action, dan film-film yang lainnya. Di era yang perkembangan teknologi yang sangat cepat ini televisi juga semakin bertambah canggih dengan ditambahakannya fitur-fitur serta kualitas dari gambarnya juga semakin bagus, kecanggihan yang ada di televisi pada saat ini tidak terlepas dari sejarah awal ditemukannya televisi, tentang bagaimana televisi ini dibuat sehingga dapat menampilkan gambar yang bergerak,   ·           1862 , pada tahun ini orang yang bernama Abbe Giovanna Caselli membuat alat yang bernama pantelegraph yang dapat mengirimkan gambar diam melalui kabel. ·           1876 , di tahun...

Kemajuan Musik Digital dan Pengaruhnya pada Generasi Mudah Saat ini

     Mengutip dari Wikipedia musik merupakan kesenian dalam menyusun suaru atau nada sedemikian rupa sehingga mengandung irama, lagu, dan keharmonisan. Mendengarkan musik merupakan aktivitas yang hampir semua orang pernah melakukannya bahkan ada yang menjadi aktivitas rutin dalam sehari-hari. Musik memiliki banyak genre yang banyak disukai orang diantaranya raggae, hip hop, pop, rock, dan masih banyak yg lainnya. Di masa sekarang sangat mudah jika ingin mendengarkan, bisa melalui radio, dan bisa mendengarkan melalui smartphone yang dapat diputar dimana saja dan kapan saja bisa ketika sedang balajar, atau bekerja, atau saat sedang waktu santai. Sudah ada ribuan bahkan jutaan lagu  di dunia ini yang sudah diputar dan musik juga mengalami perkembangan dari waktu ke waktu. Di saat ini teknologi sudah sangat berkembang, hampir di segala bidang sudah menggunakan teknologi dan industri musik saat ini sudah banyak menggunakan teknologi.     Teknologi memiliki ...