Posts

Showing posts with the label Algoritma

Menggunakan Kelas String Dalam Bahasa Java

Image
Masih ingat dengan tipe data String ??? yang lupa baca dulu deh macam-macam tipe data dalam java . Berbeda dengan tipe data lain , di dalam java string sangat istimewa . String dalam java tidak di anggap tipe data melainkan sebuah kelas . Bagaimana kita Membuat String ??? String mampu di bentuk dari kumpulan array char ,seperti di bawah ini // String di buat dari array char char[] karakter = {'j','a','v','a'}; String kumpulanHuruf = String.valueOf(huruf); Kita mampu juga Membuat objek string dari array byte. // String di buat dengan array byte byte[] asci = {65,66,67,68,69}; String kata3 = new String(asci); Sebenarnya byte di sini akan di baca menggunakan karakter asci jadi mampu menjadi karakter char .Atau mampu juga kita buat langsung dengan tanda petik ganda . // String di buat langsung dengan tanda petik 2 String kata2 = "Java"; Apa saja yang mampu di l

Cara Praktis Berguru Coding Untuk Pemula

Image
Kali ini saya tidak akan membahas materi tentang logika coding dahulu . Yang akan saya bahas sekarang yakni tentang bagaimana cara kita dalam mencar ilmu coding . Mungkin bagi orang yang sudah terjun dalam dunia programmer , coding bukan lah hal yang seram dan menyulitkan alasannya yakni yakni itu masakan mereka sehari hari tentunya selain makan nasi ya hehehe…. Walaupun saya akui , saya juga bukan orang yang master banget soal programming namun di sini saya akan menawarkan sedikit pembahasan dari pengalamn saya sendiri dalam mencoding . Harus dari mana sih kita mencar ilmu mencoding atau mencar ilmu tentang bahasa pemrograman ??? 1 . Pilih satu bahasa pemrograman yang ingin kawan – kawan kuasai . Terserah mau bahasa pemrograman apa saja , mampu bahasa pemrograman dekstop mirip java , c++ , c , dan masih banyak yang lain atau mampu bahasa pemrograman web mirip php dan yang lainya . Tapi saya anjurkan bahasa java , alasannya yakni yakni blog saya membahas tentang java dan java

Coding Bilangan Fibonacci Dalam Bahasa Java

Image
Pernahkan kawan-kawan mendengar bilangan fibonacci ??? Jika belum maka silahkan baca terus postingan ini . Bilangan fibonacci adalah sebuah deretan bilangan di mana angka urutan ke-3 nya merupakan hasil penjumlahan dari 2 urutan sebelumnya . Untuk angka selanjutnya (urutan 3 seterusnya) juga memakai prinsip yang sama . Jika bingung , perhatikan gambar hasil run coding di bawah ini . Angka fibonacci seakan-akan gambar di atas . Bagaimana coding membuat fibonacci di java ??? Logika setiap programer berbeda-bedan dan akan menghasilkan bentuk coding yang mungkin tidak sama , hal itu masuk nalar . Seperti ibarat kita mau ke jakarta dari surabaya , banyak cara yang mampu kita lewati , mampu naik kereta atau naik pesawat atau lewat jalur pantura atau jalur-jalur yang lain . Nah membuat fibonacci versinya juga banyak ada yang memakai rekursif ada yang cuma di mainnya saja dan lain-lain . Disini saya tidak akan memakai rekursif dahulu , mungkin di postingan saya selanjutnya akan saya bah

Coding Menampilkan Bilangan Prima Dalam Java

Image
Ini merupakan kelanjutan dari postingan saya sebelumnya yang berjudul Coding Mengecek Angka Prima Dalam Java . Pada pembahasan yang kemudian kita sudah membahas ihwal apa itu bilangan prima dalam matematika kemudian kita pun juga sudah membuat fungsi untuk mengecek bilangan prima atau tidak . Nah saya sarankan yang belum membaca postingan saya sebelumnya , supaya membacanya dahulu lantaran dalam pembahasan kali ini masih menggukanan beberapa codingan dari materi sebelumnya . Kita kembali ke pembahasan kali ini . Kalo kemarin kita sudah mampu mengecek angka prima atau bukan , sekarang kita akan membuat prosedur untuk menampilkan bilangan – bilangan prima tersebut dalam java . Kita buat sebuah prosedur dengan nama tampilPrima , codingnya mirip di bawah ini . public void tampilPrima(int batas){ Prima prima = new Prima(); int counter = 1; System.out.print("Angka prima sampai angka " + batas + " : 2"); for (int i = 3; i <= ba

Membuat Segitiga Dalam Java Versi 4

Image
Segitiga merupakan bangun datar yang terdari tiga buah titik yang saling terhubung antara satu dengan yang lainya . Pembahasan kali ini akan kita buat versi segitiga 4 . Tidak lupa saya ingatkan lagi sebaiknya membaca terlebih dahulu versi 1 , versi 2 dan versi 3 lantaran versi 4 ini merupakan gabungan dari versi sebelumnya yang tentunya sudah manipulasi . Gambar di atas yaitu hasil run dari segitiga versi 4 ini . Pada belahan kosong akan terbentuk sebuah segitiga versi 1 , sama menyerupai versi 3 kemarin kita hanya tinggal menambahkan for j lagi sebelum code System.out.println() . Codingnya akan menjadi menyerupai berikut . public void segitigaSikuKananBawah(int tinggi){ for (int i = 0; i < tinggi; i++) { // Cetak spasi for (int j = 0; j <= i; j++) { System.out.print(" "); } // Cetak bintang for (int j = (tinggi - i); j > 0; j--) { System.out.print(&q

Coding Mengecek Angka Prima Dalam Java

Image
Matematika , mungkin sebagian orang akan merasa malas dikala mendengar kata itu . Menghitung yaitu salah satu hal yang kurang di sukai oleh sebagian besar orang . Namun bagi kita seorang yang pekerjaanya di dunia programer dan sekitarnya , matematika yaitu hal yang mau tidak mau harus kita pelajari alasannya yaitu yaitu perhitungan matematika merupakan dasar dari pemrograman kalo menurut saya . Semakin kita memperdalam dunia programing maka kita akan semakin banyak bertemu dengan konsep-konsep matematika yang pernah kita pelajari di sekolah dahulu . Untuk mampu menaklukkan yang namanya matematika kita harus punya kuncinya . Mau tau apa kuncinya ??? kuncinya hanyalah terus mencoba dan jangan pernah menyerah . Untuk itu biasakan diri kita dengan matematika .  Kali ini saya akan mengajak kawan-kawan berguru sedikit mengenai matematika dalam coding java tentunya . Saya akan membahas tentang bilangan prima . Masih ingatkah kalian dengan bilangan prima ???? Apa itu bilangan prima ???

Perbedaan Looping While Dengan Do While

Image
Masih membahas tentang materi looping dalam java . Pada postingan sebelumnya kita sudah membahas tentang looping dengan for dan juga looping dengan while . Kita juga sudah membahas perbedaan antara keduanya . Sekarang saatnya kita bahas looping yang terakhir ini yaitu looping do while . Dalam bahasa pemrograman lain ada looping yang namanya repeat until , nah kalo di java sama aja mirip do while. Apa beda looping while dengan do while ??? Coba cermati kata-kata di atas dahulu pasti akan ketemu kata kuncinya . Ya benar bedanya ada di kata Do , yang berarti kerjakan . Cara kerja dari while yaitu kita membaca kondisinya dahulu baru melakukan aksi looping jikalau kondisinya bernilai TRUE . Baca selengkapnya tentang looping while . Sementara jikalau do while maka kita melakukan dahulu aksi dari loopingnya baru membaca kondisi looping . Kaprikornus walaupun kondisi do while bernilai salah pun kita tetap sudah melakukan aksi sekali . Kita eksklusif ke codingnya , perhatikan coding

Coding Looping While Dalam Bahasa Java

Image
Kalo sering mengikuti postingan blog saya ini pasti kawan-kawan sudah tahu apa itu looping . Sudah saya jelaskan pada postingan yang dahulu ihwal looping for di java . Selengkapnya silahkan baca apa itu looping for di java . Apa Perbedaan antara looping for dan while ??? Saya ulang sedikit ya looping memiliki kegunaan untuk mengulang coding kita biar coding kita tidak membengkak . Looping merupakan hal yang wajib di pelajar tidak ada kata tapi , alasannya adalah sangat penting dalam coding kita . Sebenarnya di dalam java terdapat 3 buah jenis looping yaitu looping for , looping while dan looping do while . Nah kali ini kita bahas dulu yang for dan while . Jadi apa sih beda antara keduanya ??? Begini kawan , inget kan kalo for itu looping yang kita udah tahu batasnya . Makara looping akan terus melooping sampai dengan batas yang sudah kita menetapkan . Nah kalo while , kita belum tahu batasnya . Terus kalo tidak tahu batasnya bagaimana ??? Jangan resa dan jangan resah . Maks

Menggunakan Try Catch Untuk Penanganan Eksepsi

Image
Ketika baru berguru coding pasti kita pernah mendapatkah hasil error . Error dalam berguru merupakan hal yang masuk nalar dan mampu terjadi pada setiap orang . Misalnya kita membuat sebuah coding dimana kita ingin meminta inputan berupa angka namun yang terjadi adalah kita memasukan bukan angka , maka akan terjadi error dan acara pun di paksa berhenti . Hal ibarat itu mampu kita sebut sebagai eksepsi . Apa itu eksepsi ?? Eksepsi merupakan sebuah kondisi gila yang terjadi pada suatu runtun isyarat saat acara sedang dijalankan. Contoh yang lain misalnya kita ingin melakukan pembagian dengan angka 0 . Ingat dalam matematika bahwa pembagian dengan angka 0 tidak di mungkinkan , java pun ibarat itu . Akhirnya acara akan muncul error saat di jalankan . Bagaimana cara membuat acara tetap berjalan walaupun terdapat error ?? Tenang java mampu menjawab pertanyaan di atas , jawabanya yaitu dengan penanganan eksepsi . Perhatikan code di bawah ini . try { System.out.println("

Coding Kalkulator Sederhana Dengan Java

Image
Dalam kehidupan sehari – hari kita tidak akan lepas dari yang namanya proses matematika . Mulai dari hal yang kecil mirip menghitung jumlah buah sampai dengan hal yang sangat besar mirip menghitung nilai ekonomi . Manusia untuk mempermudah hidupnya pun membuat sebuah alat untuk mempermudah perhitungan tersebut , mulai dari yang sederhana sampai yang sangat moderen .  Dahulu kita mengenal sempoa , alat hitung yang sangat sederhana namun sangat memiliki kegunaan pada zaman dahulu . Kali ini kita tidak akan membuat sempoa melainkan alat yang lebih moderen adalah kalkulator. Kalkulator merupakan alat bantu hitung matematika yang di ciptakan untuk membantu kita mempermudah dalam perhitungan. Disini kita akan mencoba membuat kalkulator sederhana dengan menggunakan bahasa java tentunya . Bagaimana kita membuat kalkulator ??? Setelah kita membuat kelas , kita langsung buat mainnya . Kita hanya akan bermain-main di dalam method main saja hari ini . Buat scanner untuk proses input angkanya

Mengenal Matrik Alias Array Dua Dimensi

Image
Pada pembahasan yang kemudian kita sudah mencar ilmu apa itu array . Saya singgung sedikit bahwa array merupakan salah satu penyimpanan data yang ada di java . Selengkapnya silahkan baca di Menggunakan Array Untuk Menyimpan Data Sama . Kali ini kita akan membahas perihal matrik . Apa itu matrik ??? Yang saya maksud bukan film matrik itu ya , melainkan matrik yang ada di java . Bagi yang penasaran apa itu matrik , baca terus ya jangan ganti chanelnya hehehe… Jika kawan-kawan pernah mencar ilmu matematika pastinya udah tau dong konsep matrik . Di java pun matrik sama mirip matrik yang ada di matematika. Nah kalo di java matrik itu merupakan array 2 dimensi , terdapat baris (kanan ke kiri) dan juga kolom (atas ke bawah ).  Bagaimana cara membuat matrik di java ??? Perhatikan coding di bawah ini . // MEMBUAT MATRIK BUAH String [][] buah = new String[2][2]; Kalo kita perhatikan sama kan mirip array , ya sama lah itukan juga array cuma dimensinya tidak satu . Sama m

Mengenal Fungsi Dan Kegunaannya Dalam Pemrograman

Image
Fungsi adalah salah satu jenis dari method namun mengatakan nilai kembali . Masih ingatkah kawan-kawan dengan posting saya tentang prosedur dalam java ??? Prosedur juga merupakan sebuah method tapi ia tidak mengatakan nilai kembali .Selengkapnya tentang prosedur mampu di baca di sini . Si Oso punya cerita ni  Ceritanya si oso lagi tiduran di bawah pohon rambutan . Dia melihat rambutan di atasnya udah pada merah semua . Oso pun tergoda untuk mengambilnya , namun buahnya terlalu tinggi . Oso pun memcari bambu yang agak panjang dan menjadikanya sebagai galah untuk mengambil rambutan . Setelah kenyang makan rambutan , galah tersebut di simpanya dengan keinginan suatu dikala mampu di gunakannya lagi tanpa perlu membuatnya dari awal . Apa kegunaan dari fungsi bersama-sama ??? Dari cerita di atas oso menyimpan galah dengan tujuan jikalau suatu dikala ia membutuhkannya tinggal memakainya lagi . Sama mirip kegunaan dari Method , dalam pembahasan ini kita meyebutnya fungsi alasannya ial

Menggunakan Array Untuk Menyimpan Data Sama

Image
Pernahkan kawan-kawan berfikir bagaimana cara kita menyimpan data yang banyak ?? Jika kita menggunakan variabel maka kita hanya mampu meyimpan data satu saja dan jikalau kita isikan lagi maka data akan di timpa dengan data yang baru .  Salah satu jawaban yang mampu menjawab pertanyaan di atas adalah menggunakan array . Nah lo apa tu array ???? Ada cerita ni dari si oso , baca dulu ya .   Ceritanya si oso lagi ada di kebun buah . Disana banyak buah yang segar dan oso ingin mengambil beberapa untuk di bawa pulang . Oso melihat pohon pisang dan dengan keterampilannya ia membuat sebuah wadah dari daunnya untuk menampung buah-buahan tersebut . Dia memperkirakan ukurannya biar muat buah agak banyak .Setelah mempersiapkan wadahnya ia pun mulai memetik buah satu demi satu .   Dari cerita di atas si oso sudah menyinggung tentang array dalam bentuk wadah dari daun pisang .Jadi mampu di katakan bahwa array adalah salah satu penyimpanan data yang ada dalam bahasa pemrograman yang cara pen