Skip to main content

Menentukan Jumlah Hari di Tahun Kabisat dan Bukan Kabisat Menggunakan Java NetBeans(Jumlah Hari Dalam Bulan di Tahun Kabisat/Bukan Kabisat Java NetBeans)

(Java NetBeans)Cara Membuat Program Menentukan Jumlah Hari Dalam Bulan Kabisat dan Bukan Kabisat

Menentukan Jumlah Hari Pada Bulan Bukan Kabisat dan Kabisat Menggunakan Java NetBeans NBTEKNO.COM
Contoh Running Program Menentukan Banyak Hari Bulan di Tahun Kabisat/Bukan Java NetBeans milik saya.
Tahun Kabisat adalah tahun dimana jumlah harinya lebih banyak daripada tahun selain kabisat, tahun kabisat biasanya terjadi selama 4 tahun sekali, dalam tahun tahun biasa jumlah hari dalam setaun adalah 365 hari, namun di dalam tahun kabisat ada 366 Hari, hal ini disebabkan dimana bulan februari sampai 29 hari(lebih tepatnya 28 Hari, 23 jam, 15 menit, 0,7256 detik) jadi dalam tahun kabisat ada 365 hari 23 jam 15 menit 0,7256 detik sehingga di genapkan di tahun kabisat menjadi 366 Hari.

Sebelum ke Cara Membuat Program Menghitung Jumlah Hari Bulan di Tahun Kabisat/Bukan Kabisat Java NetBeans, saya di NBTEKNO akan menjelaskan dahulu algoritma dan cara menentukan tahun kabisat atau bukan tahun kabisat dibawah ini.

Beberapa Cara Menentukan Tahun Kabisat Atau Bukan Dengan Mudah :

  • Jika jumlah angka di tahun itu tidak ada sisa koma atau habis dibagi 400, maka tahun itu sudah pasti tahun kabisat.(Contoh Tahun Kabisat yang habis dibagi 400 atau tidak ada sisa koma adalah: 1600M/400=4, berarti Tahun 1600 merupakan tahun kabisat)
  • Jika angka tahun itu tidak habis dibagi 400 tetapi habis dibagi 100, maka tahun itu sudah pasti bukan merupakan tahun kabisat.
  • Jika angka tahun itu tidak habis dibagi 400, tidak habis dibagi 100 akan tetapi habis dibagi 4, maka tahun itu merupakan tahun kabisat.(Contoh Tahun Kabisat yang habis dibagi 4 atau tidak ada sisa koma adalah: 2016M/4=504, berarti Tahun 2016 merupakan tahun kabisat).
  • Jika angka tahun tidak habis dibagi 400, tidak habis dibagi 100, dan tidak habis dibagi 4, maka tahun tersebut bukan merupakan tahun kabisat.
Langsung saja, untuk membuat program Penentu Jumlah Hari Dalam Bulan Tahun Kabisat/Bukan Kabisat saya menggunakan IF ELSE dan SWITCH CASE. oke silahkan langsung saja disimak cara membuat program menentukan banyak hari dalam tahun kabisat/bukan menggunakan Java NetBeans di bawah ini.

Cara Menentukan Banyak Hari Tahun Kabisat/Bukan Menggunakan Java NetBeans :

1. Membuat Form/Design Program Banyak Hari di Bulan Tahun Kabisat/Bukan.

Di dalam program ini akan ada 2 Kolom Input yang menggunakan Text Field yaitu untuk Input Tahun dan Input Bulan, lalu ada 3 Tombol Button untuk Cek, Reset, dan Exit, lalu yang terakhir ada 1 Kolom Output menggunakan Label, untuk desain bisa buat terserah kalian, ini contoh desain yang saya buat.
Menentukan Jumlah Hari Pada Bulan Bukan Kabisat dan Kabisat Menggunakan Java NetBeans NBTEKNO.COM
Contoh Desain Form Menentukan Banyaknya Hari dalam Bulan di Tahun Kabisat/Bukan Kabisat Java NetBeans milik saya
Keterangan Variable :
  1. Kolom Input Tahun saya beri variable thn.
  2. Kolom Input Bulan saya beri variable bln.
  3. Kolom Output saya beri variable hasil.
Variable tersebut saya ganti untuk memudahkan mengingat saya, karena jika masih default pastinya  kita akan bingung sendiri, bagi yang belum tau cara ganti variable, caranya adalah :
  1. Klik Kanan bagian variable yang akan di ganti.
  2. Pilih Change Variable Name.
  3. Isikan nama variable baru di kolom New Name.
  4. Klik OK.

2. Coding Script Pada Bagian Cek di Program Menentukan Banyak Hari Dalam Bulan Tahun Kabisat/Bukan Java NetBeans :

Untuk memasukan script atau coding bisa kalian Double Klik pada tombol cek(jika milik saya) tombol cek berfungsi untuk memproses data, masukan script di bawah tulisan komentar // TODO add your handling code here:

        // TODO add your handling code here:
        //Membuat Variable Untuk Menyambungkan Dari Desain Ke Script
        int bulan=Integer.parseInt(bln.getText());
        int tahun=Integer.parseInt(thn.getText());
        
        //Algoritma
        if(tahun%4==0){
            switch (bulan){
            case 1:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 31 Hari");
                break;
            case 2:
                hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 29 Hari");
                break;
            case 3:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 31 Hari");
                break;
            case 4:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 30 Hari");
                break;
            case 5:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 31 Hari");
                break;
            case 6:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 30 Hari");
                break;
            case 7:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 31 Hari");
                break;
            case 8:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 31 Hari");
                break;
            case 9:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 30 Hari");
                break;
            case 10:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 31 Hari");
                break;
            case 11:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 30 Hari");
                break;
            case 12:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 31 Hari");
                break;
            }
        }else {
            switch (bulan){
            case 1:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 31 Hari");
                break;
            case 2:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 28 Hari");
                break;
            case 3:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 31 Hari");
                break;
            case 4:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 30 Hari");
                break;
            case 5:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 31 Hari");
                break;
            case 6:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 30 Hari");
                break;
            case 7:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 31 Hari");
                break;
            case 8:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 31 Hari");
                break;
            case 9:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 30 Hari");
                break;
            case 10:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 31 Hari");
                break;
            case 11:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 30 Hari");
                break;
            case 12:hasil.setText("Jumlah Hari Pada Tahun " + tahun +", " + "Bulan "+ bulan + ", " + "Adalah 31 Hari");
                break;
            }
        }

3. Coding Script Pada Bagian Reset di Program Menghitung Jumlah Hari Dalam Tahun Kabisat/Bukan Java NetBeans :

Sama seperti tahap ke dua untuk memasukan script atau coding bisa kalian Double Klik tetapi bedanya pada tombol reset(jika milik saya) tombol reset berfungsi untuk mereset/mengosongkan semua data input dan juga output, masukan script di bawah tulisan komentar // TODO add your handling code here:

        // TODO add your handling code here:
        bln.setText("");
        thn.setText("");
        hasil.setText("");

4. Coding Script Pada Bagian Exit di Program Menentukan Jumlah Hari Dalam Tahun Kabisat/Bukan Java NetBeans :

Seperti tahap ketiga dan juga kedua untuk memasukan scriptnya pasti sudah bisa, Exit Button atau atau tombol exit ini berfungsi agar kita bisa langsung keluar dari program jika kita klik Exit tanpa menyilang program berjalan tersebut.
        // TODO add your handling code here:
        this.dispose();

Iya, itulah artikel kali ini dari saya di NBTEKNO kali ini mengenai Cara Menentukan Banyak Hari Bulan Tahun Kabisat/Bukan Kabisat Menggunakan Java NetBeans, mudah mudahan artikel dari saya kali ini dapat bermanfaat dan berguna untuk membantu kalian sobb :D, jika ada yang ingin kalian sampaikan, ataupun ditanyakan mengenai artikel ini, OTT juga boleh :D, bisa kalian tanyakan di kolom komentar bawah ini, bantu share ke teman teman kalian ya :D klik tombol di bawah.

Comments

Popular posts from this blog

5 Langkah Cara Membuat Efek Glowing Edge Menggunakan Adobe Photoshop Secara Mudah Untuk Pemula

Cara Membuat Glowing Edges Pada Foto Dengan Mudah Hallo selamat datang lagi di Blogger Newbie, pada artikel kali ini saya ingin memberikan tutorial Cara Mudah Membuat Efek Foto Glowing Edges Menggunakan Adobe Photoshop , untuk cara ini saya menggunakan aplikasi manipulasi foto adobe photoshope cc, Membuat efek glowing edges menggunakan photoshop sebenarnya sangat mudah dan simple sekali, hanya dalam beberapa langkah saja sudah selesai, mengedit foto menjadi glowing edge sangat cocok sekali untuk para pemula seperti saya yang sedang belajar mengedit foto menggunakan adobe photoshop. Untuk itu, saya ingin membagikan artikel mengenai 5 Langkah Mudah Membuat Foto menjadi Glowing Edges menggunakan Adobe Photoshop  untuk pemula, oke langsung saja kita ke cara Mengubah Foto menjadi glowing edges menggunakan photoshop dibawah ini, Cara Mudah Edit Foto Efek Glowing Edge Secara Cepat. 5 Cara Mudah Membuat Efek Glowing Edges Menggunakan Photoshop Pada Foto : Yang pertama kalian siapk

4 Modem 4G LTE Harga Murah

4 Modem 4G LTE Harga Murah (Baca juga :  Cara Mendapat Kuota dan Pulsa Gratis work 2017 ,  Cara Kompres Video Tanpa Menurunkan dan Mengurangi Kualitas Video ,  Cara Daftar Adsense Tanpa Review 100% Approve ,  Cara Mengunci Dokumen Word Agar Tidak Bisa di Copast ).    Selamat datang lagi sob di Blogger Newbie , hari ini saya akan membuat artikel yang memuat beberapa modem 4G LTE lebih tepatnya 4 modem 4G LTE harga murah, sekarang banyak sekali provider provider simcard di Indonesia yang mulai mempromosikan produk layanan paket internet 4G LTE dengan harga yang sangat murah bahkan banyak juga yang mejual kuota sebesar 10GB hanya dengan harga dikisaran Rp20.000 tetapi dengan syarat hanya bisa dipakai jika jaringan kalian sudah suport 4G LTE.   Selain itu juga dari segi kecepatan, jaringan 4G sangat jauh lebih unggul dari generasi-generasi sebelumnya yang dimana kecepatan download jaringan 4G bisa mencapai 100mbps, apalagi jaman sekarang ini banyak sekali bisnis-bisnis yang bera

Cara memunculkan/membuat EnderDragon di Minecraft

Halo ketemu lagi di another post ANDRO92 Kali ini saya akan bahas mengenai cara membuat/menspawn/memanggil enderdragon  tanpa MOD atau asli men spawn sendiri seperti kita mecahin telur di minecraft. Bagi para pemain minecraft pasti udah ga asing lagi yang namanya EnderDragon, eye of ender dan end portal ituloh yang bisa bikin kita masuk ke dunia ender dragon tapi hanya bisa di PC lohh, kenapa hanya bisa di PC ga di PE ? karna PE agak ketinggalan versi nya dari pada PC yang udah jauh versinya Baca juga cara membuat beacon/suar SPESIFIKASI ENDERDRAGON  Health : 200HP (100 Hati) Drops :  Dragon Egg             Ender Fountain Exp Points :  12000 Points Spawn :  The End Langsung saja saya bagikan cara memanggil nya 1.Harus punya minecraft kalo tidak punya download disini 2. Mainkan game nya dan buat map bermodus creative dan jangan lupa aktifkan cheat nya, cara aktifin cheat nya gimana bro ? caranya klik advanced options di saat kamu sedang membuat map 3.Tunggu