Langsung ke konten utama

Postingan

Menampilkan postingan dari 2015

Perbedaan for dan for/each dalam mencari jarak terjauh dengan array dalam Java (Java Programming)

Hai sobat coders.. ketemu lagi di blog yang sederhana ini. Dalam kesempatan kali ini saya akan memposting bagaimana mencari jarak terjauh dan terdekat dengan array menggunakan perulangan for dan for/each. Yuk kita simak dan saksikan perbedaannya. public class loop2{            public static void main(String[] x){                      System.out.println("-------------------");                      String[] pubG3={"Widia","Santi","Risa","Trisa","Mulyadi"};                      int[] jarakAsl={110,20,160,200,162};             //looping menggunaka for each             System.out.println("\nFor Each");             int y=0;                 for(String nm:pubG3){                     System.out.println("Nama: "+nm+ "Jarak rumah : "+jarakAsl[y]);                     y++;                 }                 int maks=jarakAsl[0];                 int siapa=0;        

Contoh program random dalam java: Menghitung peluang muncul dua sisi koin (Java Programming)

Selamat siang sobat coders.. di kesempatan kali ini saya akan memposting contoh penggunaan random dalam java. Disini saya menggunakannya untuk menghitung berapa peluang yang muncul dalam 1 koin dengan pelemparan sebanya n kali. Random dalam java bisa menggunakan fungsi Math.random(). Nah si Math.random() ini mempunyai kemungkinan hanya diantara 0 dan 1. 0<= Math.random() <=1 Yuk kita simak bagaimana penerapannya dalam kodingan. class random{     public static void main(String[] x){         int hjalak=0;         int hgaruda=0;         double hasil=0;         for(int a=1;a<= 1000 ;a++){             hasil=Math.random();             if(hasil<=0.5){                 hjalak++;             }             if(hasil>0.5){                 hgaruda++;             }         }         System.out.println("Jalak "+hjalak+" kali");         System.out.println("Garuda "+hgaruda+" kali");

Perulangan pada java (Java Programming)

Hai sobat coders.. dalam kesempatan kali ini saya akan memposting perulangan pada java. Langsung ke contoh penerapannya. For, while, do while dan for/each. Pasti kalian masih asing dengan for/each ya? Ya for each ini tidak hanya ada di java. Di php pun ada. Yuk simak kodingannya dan lihat perbedaannya. public class loop{            public static void main(String[] x){                //loop menggunakan for                      System.out.println("For");                      System.out.println("-------------------");                      String[] pubG3={"Nurma","Lita","Sari","Muhammad","Ita"};                      for(int a=0;a<pubG3.length;a++){                                 System.out.println("Nama: "+pubG3[a]);                      }             //loop menggunakan while                 System.out.println("\nWhile");                 int j=0;      

Setter getter dalam enkapsulasi konsep OOP dalam bahasa C++

Apa sih setter getter? Setter getter ini ada di konsep OOP bagian enkapsulasi(pembungkusan). Setter adalah pengeset nilai. Getter adalah pengirim nilai. Setter getter ini diimplementasikkan dalam bentuk fungsi. Apa sih enkapsulasi? Enkapsulasi adalah pembungkusan. Lho apa yang dibungkus? Yang dibungkus adalah variabel data. Maksudnya variablel data adalah variabel yang terdapat dalam suatu class. Cara membungkusnya adalah dengan memberi akses modifier private. Atau tidak diberi akses modifier, karena dalam bahasa C++ jika tidak ada akses modifiernya oleh C++ didefault private. Nah disinilah setter getter dibutuhkan. Lha gimana nggak? Masa kita capek2 bikin variabel tapi gak bisa digunain. kan konyol juga. Jadi kita butuh sesuatu untuk bisa menjadi jembatan saat memasukkan dan mengambil nilai. Setter(memasukkan nilai). Getter(mengambil nilai). Bingung? Jangan bingung :D Bisa diibiaratkan variabel adalah raja dan setter getter adalah pengawalnya. Si raja gak bole