Postingan

Program Bubble Sort (Ascending) dalam Bahasa Java

Gambar
 Program Bubble Sort (Ascending) dalam Bahasa Java Assalamu'alaikum wr wb Hai teman-teman! Kali ini saya akan membahas salah satu jenis sorting yaitu "Bubble sort". Seperti blog sebelummnya program yang akan saya jalankan ini menggunakan bahasa Java. Tanpa basa basi langsung saja saya jelaskan. Sorting adalah suatu objek untuk menyusun kembali himpunan obyek menggunakan aturan tertentu. Sorting juga merupakan pengurutan data yang sebelumnya disusun secara acak, sehingga menjadi tersusun secara teratur Jenis pengurutan ada 2 yaitu: Urut naik ( ascending )     : pengurutan dimulai dari data yang paling kecil sampai paling besar. Urut turun ( descending ) : pengurutan dimulai dari data yang paling besar sampai paling kecil. Metode sorting ada banyak, diantaranya: Bubble Sort Selection Sort Insertion Sort Merge Sort Quick Sort Shell Sort Namun yang saya jelaskan hanya bubble sort saja. Bubble sort sering juga disebut dengan metode penukaran (exchange sort). Penguru...

Program Kasir Menggunakan Perulangan dalam Bahasa Java

Gambar
Program Kasir Menggunakan Perulangan dalam Bahasa Java Assalamu'alaikum wr wb Hai teman-teman! Kali ini saya akan membahas salah satu Perulangan menggunakan bahasa Java yaitu FOR. Tanpa basa basi langsung saja saya jelaskan. Program Kasir Seperti program kasir yang saya buat, kita awali dengan kode "import java.util.*; " pada baris pertama yaitu agar kita dapat menggunakan Scanner. Scanner berfungsi untuk mengambil input. Setelah itu kita buat class dan method-nya. Lalu kita deklarasikan variabel yang akan kita gunakan.  Selanjutnya ada fungsi: Scanner angka=new Scanner(System.in); untuk membantu penginputan  data ke dalam variabel "maksimal", "jml", "hb", "uang", "maksimal2", "jml2", "hb2", dan "uang2". Scanner barang=new Scanner(System.in);  untuk membantu penginputan  data ke dalam variabel "mkn" dan "alt". Scanner login=new Scanner(System.in); untuk membantu penginputan...

Program Switch Case Menggunakan Bahasa Java

Gambar
 Program Switch Case Menggunakan Bahasa Java Assalamu'alaikum wr wb Hai teman-teman! Kali ini saya akan membahas salah satu Percabangan menggunakan bahasa Java yaitu Switch Case. Teman-teman dapat membaca pembahasan tentang percabangan dengan mengklik disini . Langsung saja saya bahas contoh program switch case. Program Switch Case 1 Sebelum saya jelaskan programnya, berikut flowchart atau reverse engineering program nya. Setelah mengetahui flowchartnya, berikut programnya: Dari baris 1-6 merupakan komentar yang berisi keterangan program, dan nama saya. Pada baris ke 7 kita buat nama classnya, yaitu "percabangan2". Dilanjutkan dengan membuat method utamanya. Dibaris ke 9, kita deklarasikan variabel yang kita pakai. yaitu variabel x, dengan tipe data integer. variabel x bernilai 10. Dibaris ke 10, fungsi switch akan menerima nilai dari variabel x. Jika variabel x bernilai 1, maka akan menjalankan perintah "System.out.println("satu");". Supaya berhenti m...

Program Kasir Menggunakan Percabangan dalam Bahasa Java

Gambar
Program Kasir Menggunakan Percabangan dalam Bahasa Java Assalamu'alaikum wr wb Hai teman-teman! Kali ini saya akan membahas Program Percabangan menggunakan bahasa Java. Sebelum membuat programnya, mari kita kenali dulu apa itu Percabangan? Percabangan Percabangan merupakan suatu pengaturan alur program berdasar kondisi  boolean yang dijadikan patokan. Dalam percabangan kita akan menggunakan if, else, switch, dan case, serta operator relasional. Ada empat bentuk percabangan pada Java: Percabangan IF Percabangan IF/ELSE percabangan IF/ELSE/IF Percabangan  SWITCH/CASE Percabangan IF Percabangan ini hanya memiliki satu pilihan. Artinya, pilihan di dalam IF hanya akan dikerjakan kalau kondisinya benar. Percabangan IF/ELSE Percabangan IF memiliki satu pilihan. Sedangkan percabangan IF/ELSE memiliki pilihan alternatif kalau kondisinya salah. Berikut strukturnya : if (kondisi) {     // perintah ini akan dijalankan jika kondisi  terpenuhi } else{     // perinta...

Program Kasir Sederhana Menggunakan Array dalam Bahasa JAVA

Gambar
Program Kasir Sederhana Menggunakan Array  dalam Bahasa JAVA Assalamu'alaikum wr wb Hai teman-teman! Kali ini saya akan membahas Program Kasir Sederhana menggunakan Array dalam bahasa Java. Sebelum membuat programnya, mari kita kenali dulu apa itu Array?.  Array Array adalah sebuah variabel yang bisa menyimpan banyak data dalam satu variabel. Penggunaan array juga dapat menghemat memori yang terpakai.  Array menggunakan indeks untuk memudahkan akses terhadap data yang disimpannya.  Indeks array dimulai dari 0. Isi dari array itu sendiri harus satu jenis tipe data, misalkan terdiri dari kumpulan angka bulat saja (integer), kumpulan karakter saja (char), maupun kumpulan angka pecahan saja (double). Di dalam bahasa Java, kita tidak bisa membuat 1 array dengan berbagai tipe data (harus 1 jenis saja). Sebagai contoh, misalkan saya ingin menyimpan 5 buah nama mahasiswa. Tanpa array, maka harus menyiapkan 5 buah variabel: int nama1, nama2, nama3, nama4, nama5; Jika mengguna...

Program Operasi/Operator Menggunakan Java

Gambar
 Program Operasi/Operator Menggunakan Java Assalamu'alaikum wr wb Hai teman-teman! Kali ini saya akan membahas beberapa contoh program operator menggunakan bahasa Java. Disini saya menggunakan aplikasi Sublime Text 3 untuk text editor untuk pemrograman. Saya menggunakan Aplikasi Sublime Test 3 karena lebih mudah untuk mengetahui baris mana yang error dan ukurannya yang kecil, jika dibandingkan dengan aplikasi Notepad. Ada beberapa jenis operator yang digunakan dalam bahasa Java, namun blog ini saya hanya membahas sedikit  yang berhubungan dengan program yang saya buat. Operator Aritmatika No Simbol Nama Operator Deskripsi 1 + Penjumlahan Menjumlahkan 2 buah operand 2 - Pengurangan Mengurangi suatu Operand dengan Operand yang lainnya 3 * Perkalian Melakukan Perkalian dari 2 buah Operand 4 / ...