Jumat, 26 Februari 2021
Selasa, 23 Februari 2021
Percabangan switch Case bahasa java
Assalamualaikum wr,wb
Artikel kali ini akan membahas tentang percabangan switch case pada pemograman bahasa java , Apa sih switch case?
1. Penjelasan Switch Case
Switch case adalah suatu kondisi yang bercabang dimana percabangan kode program membandingkan isi sebuah variabel dengan beberapa nilai. Jika proses perbandingan tersebut menghasilkan true, maka block kode program akan di proses.Jika program tidak menghasilkan nilai true maka akan melewatinya atau melihat kondisi lainnya untuk dijalankan. Di dalam setiap block case, diakhiri dengan perintah break; agar struktur CASE langsung berhenti begitu kondisi terpenuhi. Berikut contoh program switch case
Berikut adalah bentuk flowchart
Contoh Program
Jumat, 19 Februari 2021
Program Kasir Menggunakan Percabangan Bahasa Java 📝💻
Percabangan Menggunakan Bahasa Java📝💻
Hai..., Assalamualaikum Warahmatullahi Wabarakatuh👋
Didalam pemograman bahasa java mengenal sebuah percabangan.
Apa itu percabangan?
Percabangan adalah istilah yang sering digunakan untuk menamai program yang bercabang, ada juga yang menyebutnya sebagai stuktur kondisi. Percabangan adalah suatu kondisi yang harus terpenuhi atau true. Percabangan adalah suatu pilihan atau opsi dimana terdapat kondisi tertentu yang harus dipenuhi oleh proogram untuk menjalankan suatu perintah, jika kondisi atau syarat itu terpenuhi maka program akan menjalankan perintahnya tetapi jika tidak maka program tidak akan menjalanakan perintahnya atau melewatinya dan melihat kondisi lainnya untuk dijlankan atau berhenti sama sekali. Percabangan ini memang akan rumit bagi anda yang beru belajar programing, tetapi sebenarnya ini tidak susah dan merupakan dasar pemrograman. Adapaun di dalam bahasa pemrograman java, ada 4 buah jenis percabangan yang dapat dibedakan berdasarkan jenisnya yaitu if, else if, if else dan terakhir adalah switch case. Tentunya keempat jenis percabangan ini memiliki ketentuan dan caranya masing masing serta cara pemakaian yang berbeda satu dengan lainnya.
A. IF
Percabangan if digunakan pada satu kondisi berdasarkan satu persyaratan tertentu yang akan dijalankan program ketika kondisi atau syarat terpenuhi tetapi jika tidak maka akan diabaikan. If ini merupakan percabangan yang sifatnya tunggal. Artinya ketika dia sampai pada titik itu, dia akan melihat apakah kondisi terpenuhi, jika tidak, maka dia akan mengabaikannya, jika ya, maka akan dijalankan secara otomatis.
B. IF ELSE
Percabangan if else Ini digunakan untuk percabangan dalam kondisi atau persyaratan ganda. Contohnya dari satu kondisi yang tidak terpenuhi, maka dia akan secara otomatis menjalankan yang kedua atau perintah kedua tanpa harus mengkoreksi benar atau salah.
contoh nya:
Rabu, 10 Februari 2021
Program Kasir Bahasa Java📝✍️
Program Kasir Bahasa Java
Pada Pogram java sering mendengar sebuah Array, Apa sih Array itu? Dalam artikel kali ini akan membahas mengenai array, semoga bermanfaat😇
A. Penjelasan Array
Array adalah kumpulan data yang memiliki tipe data yang sama. Di dalam sebuah array setiap data dibedakan oleh indeks, Pada array indeks dimulai dari nol [0], maka dari itu jika memiliki 5 data sebuah array, maka jumlah array maksimalnya adalah 4 karena indeks array dihitung dari [0]. Fungsi array digunakan untuk mengurangi jumlah penggunaan variabel pada program yang akan dibuat. Untuk mendeklarasikan sebuah array pada java menggunakan tanda kurung siku []. Tanda tersebut ditempatkan setelah penulisan tipe data. Anggota atau 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).
Namun ini baru sebatas deklarasi, agar bisa digunakan harus menyambung dengan proses instansiasi dan inisialisasi. Deklarasi ialah sebuah istilah untuk menyebut proses pembuatan variabel, dimana kita meminta compiler Java agar menyiapkan tempat di memory komputer untuk sebuah variabel. Inisialisasi sendiri adalah proses pemberian nilai awal ke variabel tersebut.
contohnya ada lima buah nilai mahasiswa, tanpa array harus menyiapkan 5 buah variabel seperti:
int nilai1, nilai2, nilai3, nilai4, nilai5;
jika menggunakan array, pendeklarasian variabel menjadi seperti:
int[] nilai = new int[5];
nah, dari contoh diatas array lah yang lebih efisien, jika ingin membuat 100 data akan lebih mudah dibandingkan harus mendeklarasikan satu per satu setiap variabelnya.
B. Berikut adalah contoh Program mesin kasir menggunakan array
Program:
a. Pada program “public class kasir_array” adalah sebuah class declaration untuk mendeklarasikan kelas, dan class body mendeklarasikan variabel dengan method.
b. Pada pemograman java sering kali melihat suatu staitment yang berbunyi “public static void main(String [] args)“ staitment ini harus ada pada setiap pemograman java, karena tanpa adanya elemen ini program tidak akan bisa berjalan, pada contoh di atas terdapat kata “public” yang artinya staitment dapat dipanggil di manapun. Metode main adalah metode utama yang mendukung program-program agar dapat berjalan. String[]args, string adalah sekumpulan karakter meliputi huruf,angka dan simbol, Perhatikan pada tanda []args pada elemen tersebut dinyatakan bahwa elemen tersebut mengandung sebuah array.
c. Scanner barang1=new Scanner(System.in); pada program memililiki fungsi untuk menginputkan data/ nilai setelah program di runningkan atau dijalankan atau mengambil input dari keyboard.
d. System.out.println(" POLKAM MART"); staitmen ini digunakan untuk menampilkan output ke monitor, dan jika menggunakan perintah ini baris yang pertama dengan kedua atau selanjutnya akan dibatasi dengan enter atau akan ditulis dibaris selanjutnya, didalam pemograma bahasa java ada yang menggunakan System.out.print keduanya memiliki fungsi yang sama yaitu menampilkan ke layar monitor tetapi mereka memiliki perbedaan yaitu dimana perintah System.out.print setelah mencetak maka posisi kursor akan tepat berada disebelah angka yang sudah tercetak, sedangkan System.out.println posisi kursor akan pindak kebaris baru.
e. barang[0]=barang1.nextLine(); memiliki fungsi untuk menampilkan output dengan tipe data string maka fungsi method yang dipakai nexLine.
f. System.out.println(" "+barang[0]+"\t\t\t Rp. "+harga[0] ); staitment ini digunakan untuk mencetak variabel maka harus menggunakan +.
g. String barang[]=new String[3]; fungsi staitment ini untuk pendeklarasian data yang akan dimasukkan, bertipe data string dan menggunakan array.
e. total=harga[0]+harga[1]+harga[2]; staitment ini adalah staitment untuk melakukan sebuah perhitungan.
f. harga[2]=harga1.nextInt(); memiliki fungsi untuk menampilkan output dengan tipe data integer maka fungsi method yang dipakai nexInt.
~SEMOGA BERMANFAAT💓💓~