Category Archives for Java

Memeriksa Bilangan Palindrom

Palindrom adalah kata, rangkaian kata, atau bilangan yang terbaca sama, baik dari depan maupun dari belakang. Beberapa contoh palindrom adalah radar, kasur rusak, 1001. Pada bahasa pemrograman Java kita dapat dengan mudah memastikan bahwa suatu string adalah palindrom atau bukan. … Continue reading

02. October 2012 by Sibudi
Categories: Java | Tags: , , , | 1 comment

Menukar Nilai Dua Variable Tanpa Perantara

Menukar nilai dua buah variable adalah salah satu algoritma dasar dalam struktur data. Biasanya untuk menulis fungsi swap ini, kita membutuhkan tambahan satu variable sebagai perantara. Berikut ini adalah algoritma untuk menukar nilai dua buah variable dengan perantara. Pada contoh … Continue reading

07. September 2012 by Sibudi
Categories: Java | Tags: , , | Leave a comment

Bagaimana Mencari Bilangan Prima?

Salah satu pertanyaan paling penting dalam dunia Matematika adalah menentukan apakah suatu angka merupakan bilangan prima atau tidak. Topik bilangan prima ini juga menjadi salah satu dari tujuh masalah utama dalam bidang Matematika (Millennium Prize Problems), yaitu Riemann hypothesis. Orang … Continue reading

04. September 2012 by Sibudi
Categories: Java | Tags: , , | 3 comments

Belajar Java – Array

Array adalah kumpulan data yang memiliki tipe data dan jumlah elemen yang tetap (tidak bisa ditambah/dikurangi). Array pada Java adalah sebuah object, maka harus dideklarasikan menggunakan kata kunci new. Tiap data pada array disebut element, dan masing-masing element dapat diakses … Continue reading

19. August 2012 by Sibudi
Categories: Java | Tags: , , | 4 comments

Belajar Tipe Data Primitif pada Java

Tipe data adalah salah satu konsep dasar pemrograman. Sebagai seorang programer, seharusnya menguasai hal ini dengan baik. Untuk mempelajari tipe data, sebaiknya menggunakan bahasa pemrograman yang strongly typed, misalnya Java. Tidak seperti pada bahasa PHP, Java adalah bahasa pemrograman yang … Continue reading

11. August 2012 by Sibudi
Categories: Java | Tags: , , | 4 comments