Ketika Anda menemukan soal atau masalah pemrograman tentang cara mencari angka ganjil dan genap dalam bahasa pemrograman java maupun bahasa pemrograman yang lainnya, maka hal pertama yang anda harus pahami adalah program dasar perhitungan matematika. Dalam pelajaran matematika, bilangan genap adalah bilangan yang jika dibagi 2 maka hasilnya akan tetap bilangan bulat (bukan bilangan desimal) atau tidak menghasilkan sisa. Sedangkan bilangan ganjil adalah bilangan yang jika dibagi dengan angka 2, maka akan menghasilkan sisa. Dalam bahasa pemrograman Java, perhitungan tersebut bisa dilakukan menggunakan operasi hitung Modulus ( lambang = %).
contoh :
perhitungan matematika biasa :
bilangan genap
6 dibagi 2 = 3 ---> tidak ada sisa.
14 dibagi 2 = 7 ---> tidak ada sisa.
bilangan ganjil
9 dibagi 2 = 4 sisa 1 ---> menghasilkan sisa.
17 dibagi 2 = 8 sisa 1 ---> menghasilkan sisa.
perhitungan matematika dalam bahasa Java :
bilangan genap
6 % 2 = 0 ---> tidak menghasilkan sisa.
14 % 2 = 0 ---> tidak menghasilkan sisa.
bilangan ganjil
9 % 2 = 1 ---> menghasilkan sisa.
17 % 2 = 1 ---> menghasilkan sisa.
Berikut adalah cara menuliskan kode java untuk menentukan nilai ganjil atau genap.
Silahkan anda mempraktekkannya sendiri.
Program Java fungsi ganjil genap :
Kalau bilangan prima bagaimana ?
BalasHapus