Latihan Kode Program Java Menghitung Diskon Potongan Harga 14 Jun 22 Tutorial Java Latihan algoritma kode program Java kali ini akan membahas cara membuat dan menghitung diskon potongan harga. Soal ini sering dipakai untuk menguji pemahaman seputar konsep variabel, operator perbandingan, dan kondisi if else. Soal Diskon Potongan Harga Buatlah program yang meminta data inputan berupa total belanja. Program kemudian menghitung berapa diskon yang bisa diperoleh dengan ketentuan sebagai berikut Jika total belanja kurang dari Rp. tidak mendapat diskon. Jika total belanja antara Rp. – Rp. mendapat diskon 10%. Jika total belanja antara Rp. – Rp. mendapat diskon 20%. Jika total belanja diatas mendapat diskon 30%. Kode program kemudian menampilkan harga yang harus dibayar setelah dikurangi diskon. Berikut contoh tampilan akhir yang diinginkan 1 Total Belanja Selamat, anda mendapat diskon 10% Total bayar Berikut contoh tampilan akhir yang diinginkan 2 Total Belanja Selamat, anda mendapat diskon 20% Total bayar Berikut contoh tampilan akhir yang diinginkan 3 Total Belanja Selamat, anda mendapat diskon 30% Total bayar Berikut contoh tampilan akhir yang diinginkan 4 Total Belanja Total bayar Tips Membuat Kode Program Diskon Potongan Harga Karena terdapat beberapa kondisi, kode program ini butuh struktur if else. Setiap kondisi punya syarat gabungan, sehingga juga harus paham operator perbandingan dan operator logika di bahasa Java. Terakhir, butuh sedikit operasi aritmatika untuk menghitung diskon serta total jumlah akhir yang harus dibayar. Berikut tutorial pendahuluan yang bisa diikuti Pengertian dan Cara Penulisan Variabel Bahasa Java Jenis-jenis Operator Aritmatika Bahasa Java Percabangan Kondisi IF ELSE IF Bahasa Java Jenis-jenis Operator Perbandingan / Relasional Java Jenis-jenis Operator Logika Bahasa Java Kode Program Java Menghitung Diskon Potongan Harga Berikut salah satu solusi dari soal menghitung diskon potongan harga menggunakan bahasa pemrograman Java import class DiskonHarga { public static void mainString args[]{ Scanner input = new Scanner Program Java Diskon Potongan Harga "; int total_belanja; double harga_akhir; Belanja Rp."; total_belanja = if total_belanja >= 100000 && total_belanja = 500000 && total_belanja = 1000000 { harga_akhir = total_belanja - anda mendapat diskon 30%"; } else { harga_akhir = total_belanja; } bayar Rp."+ harga_akhir; } } Agar bisa berjalan, simpan kode diatas ke dalam file lalu compile dengan perintah javac dan jalankan run dengan perintah java DiskonHarga. Panduan lebih lengkap bisa ke Cara Menjalankan kode Program Java Proses Compile. Di baris 12-13 terdapat perintah untuk deklarasi 2 variabel, yakni total_belanja dan harga_akhir. Variabel total_belanja dipakai untuk menampung nilai input total belanja user. Ini diperoleh dari perintah total_belanja = di baris 16. Selanjutnya terdapat 4 pemeriksaan kondisi if else antara baris 19-33. Urutan pemeriksaan ini boleh bebas sesuai logika setiap programmer, selama memenuhi syarat soal. Sebagai contoh, kondisi if di baris 19 akan dijalankan jika total belanja sama atau lebih besar dari dan kurang dari Jika ini bernilai true, maka hitung harga_akhir dengan mengurangkan isi variabel total_belanja – Sebagai info tambahan, terdapat perintah cout yang berisi teks “Selamat, anda mendapat diskon 10%“. Untuk kondisi if di baris 23, akan dijalankan jika total belanja sama atau lebih besar dari dan kurang dari Jika ini bernilai true, maka hitung harga_akhir dengan mengurangkan isi variabel total_belanja – Sebagai info tambahan, terdapat perintah cout yang berisi teks “Selamat, anda mendapat diskon 20%“. Untuk kondisi if di baris 27, akan dijalankan jika total belanja sama sama atau lebih besar dari Jika ini bernilai true, maka hitung harga_akhir dengan mengurangkan isi variabel total_belanja – Sebagai info tambahan, terdapat perintah cout yang berisi teks “Selamat, anda mendapat diskon 30%“. Terakhir, blok else di baris 31-33 akan dijalankan jika tidak memenuhi ketiga syarat diatas, yakni jika total_belanja kurang dari Jika ini bernilai true, harga_akhir akan sama dengan total_belanja karena tidak mendapat diskon. Total bayar kemudian ditampilkan di baris 35. Demikian kode program latihan membuat diskon potongan harga dalam bahasa pemrograman Java. Soal seperti ini cukup sering ditemukan dengan beberapa variasi harga diskon dan syarat tambahan.
harga= harga + h2; } else if (inNomor == 3) { menu = " Banana"; System.out.println("Pilihan anda nomor " +inNomor + menu); harga = harga + h3; } else if (inNomor == 4) { menu = " Lemon"; Javascript MatematikaPernahkah kamu membuat program yang di dalamnya ada perhitungan matematika?Misalnya seperti menghitung akar kuadrat, pangkat, log, sin, cos, tan, dan bisa saja dibuat dengan operator dan beberapa itu tidak mudah…Karena, Kita harus memikirkan sendiri tenang saja, di Javascript sudah ada objek Math yang akan membantu kita membuat perhitungan matematika menjadi lebih kita bahas lebih detail tentang objek ini… Mengenal Objek MathObjek Math adalah objek yang berisi fungsi-fungsi matematika dan beberapa konstanta untuk melakukan perhitungan matematika seperti sin, cos, tan, eksponen, akar kuadrat, lebih gampang memahami isi dari objek Math, kita bagi-bagi dalam beberapa kelompok seperti pada gambar iniIni adalah fungsi-fungsi yang umum digunakan dalam perhitungan kita bahas lebih dalam lagi untuk tiap-tiap fungsi kita mulai dariFungsi Trigonometri di JavascriptTrigonometri adalah cabang ilmu matematika yang mempelajari tentang sudut dan panjang pada dunia komputer, ilmu ini biasanya diimplementasikan dalam komputer mungkin pernah membaca tutorial pembuatan game dengan sana kita menggunakan trigonometri untuk traking pergerakan di objek Math terdapat fungsi-fungsi untuk menghitung kita ingin menghitung nilai sin dari 10, maka pada program kita bisa tulis seperti iniVariabel n akan berisi karena sin 10 adalah bisa mencobanya sendiri melalui console JavascriptFungsi Logaritma, Pangkat, dan Eksponensial di JavascriptLogaritma adalah operasi matematika yang merupakan kebalikan atau invers dari eksponen atau pemangkatan. 2Objek Math di Javascript juga menyediakan fungsi log untuk logaritma dan pow untuk kita coba di consoleKemudian untuk menghitung eksponensial, kita dapat menggunakan fungsi exp.ContohFungsi Pembulatan di JavascriptApabila kita membutuhkan bilangan bulat integer, kita bisa gungakan fungsi pembulatang di objek beberapa fungsi yang sering digunakanfloor membulatkan ke bawah;round membulatkan ke yang terdekat, bisa ke bawah dan ke atas;ceil membulatkan ke Akar di JavascriptNah, kalau fungsi akar kuadrat…Kita bisa menghitungnya dengan fungsi sqrt.ContohLalu untuk akar kubik gimana?Gampang…Kita bisa gunakan fungsi cbrt.ContohNah untuk akar n atau nth root, kita bisa akali dengan menggunakan fungsi pow.Contohn adalah nilai yang akan kita cari, lalu root adalah akar Random dan Mutlak di JavascriptFungsi random adalah fungsi yang mengahilkan nilai acak antara sampai ingin membuat nilai acak dari rentang nilai tertentu, maka kita bisa menggunakan bantuan fungsi floor untuk membulatkan lalu dikali dengan nilai min dan akan seperti ini * max - min + min;Ini bisa kita bungkus dalam fungsi seperti inifunction getRndIntegermin, max { return * max - min + min; }HasilnyaBerikutnya kita bahas tentan fungsi mutlak adalah fungsi yang menghasilkan nilai mutlak atau x akan bernilai 2, karena fungsi abs akan selalu memberikan nilai mutlak atau Minimum dan Maksimum di JavascriptFungsi minimum dan maksimum adalah fungsi untuk menentukan nilai paling kecil dan paling besar pada sekumpulan ini bisa kita berikan input berupa urutan kita ingin memberikan input array, maka array tersebut harus kita pecah operator ..., ini adalah operator yang ditambahkan pada ES2015 yang berfungsi untuk memecah isi array dan di Objek MathSelain menyediakan fungsi-fungsi matematika, objek Math juga menyediakan konstanta seperti PI, E, LN10, dll. yang bisa kita manfaatkan untuk perhitungan rumus // returns Euler's number // returns PI // returns the square root of 2 // returns the square root of 1/2 // returns the natural logarithm of 2 // returns the natural logarithm of 10 // returns base 2 logarithm of E // returns base 10 logarithm of E Akhir Kata…Objek Math memang objek yang khusus digunakan untuk perhitungan atau operasi akan banyak menggunakannya dalam membuat beberapa program yang membutuhkan perhitungan membuat aplikasi Game, kecerdasan buatan, akuntansi, program fisika, bermanfaat.Padakesempatan ini kita akan membahas mengenai cara untuk menghitung total dan subtotal pada MySQL,  setidaknya ada tiga cara yang dapat kita lakukan, yaitu: Membuat script seperti PHP untuk melakukan penjumlahan sehingga menghasilkan total atau subtotal. Menggunakan ROLLUP pada query MySQL. Melakukan penggabungan query.HomePemrograman PHPCara Menghitung Total Otomatis di HTML Menggunakan JavaScript Assalamualaikum Pada postingan kali ini admin akan share tentang cara menghitung total otomatis di html menggunakan javascript. Jadi semisal ada formulir pemesanan barang ketika kita memasukan harga barang dan jumlahnya maka otomatis total harga akan muncul tanpa kita klik submit. Dan cara ini tidak hanya digunakan untuk menghitung jumlah saja tapi bisa juga perkalian, pengurangan atau pembagian. Langsung saja berikut contoh source codenya silahkan dicopy ke notepad dan simpan dengan nama misalnya Hitung otomatis menggunakan javacript body { font-familyArial; } canvas { width600px; background-colorgrey; padding20px; margin auto; } H2 { text-align center; colorwhite; } Formulir Pemesanan Barang NoNama BarangHarga SatuanQty 1Laptop Asus 2Printer Canon 3Harddisk Samsung Grand Total function total {var harga_laptop = * harga_printer = * harga_harddisk = * grand_total= harga_laptop + harga_printer + harga_harddisk; = grand_total;} Setelah disimpan silahkan coba buka lewat web browser. Source code yang admin beri warna tebal itu adalah script yang perlu kita perhatikan saat akan menghitung otomatis menggunakan javascript. Baca juga Cara Menampilkan Isi Database ke Dropdown di PHP MySQL Cara Membuat Kode Otomatis Kombinasi Karakter di PHP MySQL Penjelasan singkat Tag input harus diberi id karena ketika menjalankan fungsi di javascript maka akan mengambil nilai dari id Kemudian juga diberi tag onchange="total" maksudnya adalah ketika input tersebut kita ubah atau diberi nilai maka akan diproses ke fungsi total pada javascript Demikian cara menghitung total otomatis di html menggunakan javascript, semoga bermanfaat dan selamat mencoba Wassalamualaikum 9RMo8.