MEMBUAT PROGRAM TAHUN KABISAT DENGAN JAVA

Cara Membuat Program Tahun Kabisat java menggunakan Aplikasi Netbeans




             Pengertian Tahun kabisat adalah tahun yang memiliki jumlah hari yang lebih banyak daripada tahun biasa dan terjadi tiap empat tahun sekali. Jika tahun biasa jumlah hari 365 maka pada tahun kabisat terdapat 366 hari dalam setahun.
Penambahan 1 hari pada tahun kabisat diberikan pada bulan Februari. Jika pada tahun biasa bulan Februari terdapat 28 hari maka pada tahun kabisat terdapat hari ke 29.
Cara termudah untuk menentukan tahun kabisat atau bukan dapat menggunakan algoritma sebagai berikut:
Jika angka tahun itu habis dibagi 400, maka tahun itu sudah pasti 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.
Jika angka tahun tidak habis dibagi 400, tidak habis dibagi 100, dan tidak habis dibagi 4, maka tahun tersebut bukan merupakan tahun kabisat. "sumber"

Dari algortma di atas dapat disimpulkan bahwa tahun kabisat adalah tahun yang habis di bagi dengan angka 400 dan angka 4.

Maka Jika kita membuat program nya akan mengunakan  rumus algoritma diatas berikut Script Code nya:

     
        Scanner input = new Scanner (System.in);
        System.out.print("Input awal  : ");
            int x = input.nextInt();
        System.out.print("Input akhir : ");
            int y = input.nextInt();
        for (int I=x; I<=y;I++)
        {
            int b = 0;
            String thk="Tahun Kabisat",thbk="Bukan Tahun Kabisat";
            if(I%400==0 || I%4==0){
                    System.out.println("Tahun " + I + " Adalah " + thk);
            }
                    else {
                   System.out.println("Tahun " + I + " Adalah " + thbk);
                            }
        }
        System.out.println("\n      SELESAI!    ");


Jangan lupa untuk menambahkan Script dibawah agar tidak terjadi error pada Scanner Input program, letakan Script ini tepat dibawah tulisan /*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package namaproject;

import java.util.Scanner;

Berikut adalah gambar Script Code yang sudah ditulis dalam program:


























Jika tidak terdapat Error atau kesalahan dalam pengetikan ataupun tanda maka program akan berjalan seperti dibawah ini :



















Mungkin agak sedikit sulit bagi yang kurang mengerti akan basic pemprograman tetapi walaupun begitu jangan pernah menyerah untuk terus mencoba dan belajar, semoga artikel ini bisa membantu buat teman teman sekalian yang sedang belajar mau pun mendapat tugas kuliah sedikit pesan moral kepintaran itu tidak akan pernah berguna hanya cuman disimpan dalam ingatan tetapi kepintaran itu akan terus berguna apa bila saling membantu dan saling berbagi kepintaran, Saling lah membantu terus lah kompak jangan hanya karena satu serangga memisahkan antar koloni, jangan hanya satu 
permasalahan menjadi pemisah antar kelompok, Semoga artikel ini bisa membantu dan berguna, tetap semangat dan terus lah berusaha, Semoga berhasil! 

"Salam Sekian dan Terima Kasih"





Previous
Next Post »
Thanks for your comment