Program Menentukan Tahun Kabisa di C# – Hallo sobat kopi coding, pada postingan kali ini kita akan mempelajari bagaimana cara membuat program menentukan tahun kabisat di bahasa pemograman C# (C Sharp).
Tahun kabisat merupakan tahun dimana jumlah harinya paling banyak yang terjadi setiap empat tahun sekali. Perbedaan tahun kabisat dengan tahun biasa adalah setiap bulan februari memiliki tanggal sampai 29.
Yuk langsung saja kita lihat source code dan penjelasan program untuk menentukan tahun kabisat di bahasa pemograman C# berdasarkan kalender masehi (gregorian).
Berikut adalah command line untuk membuat project C# menggunakan terminal:
dotnet new console -o TahunKabisat
using System; namespace TahunKabisat { class Program { static void Main(string[] args) { int tahun; Console.Write("Masukkan tahun: "); tahun = Convert.ToInt16(Console.ReadLine()); if (tahun%400 == 0){ Console.Write(tahun + " Merupakan Tahun Kabisat\n"); } else if(tahun%100 == 0){ Console.Write(tahun + " Bukan Tahun Kabisat\n"); } else if(tahun%4 == 0){ Console.Write(tahun + " Merupakan Tahun Kabisat\n"); } else { Console.Write(tahun + " Bukan Tahun Kabisat\n"); } } } }
Lalu simpan source code tersebut.
Berikut adalah penjelasan source code programnya :
Berikut adalah cara menjalankan project C# (C Sharp) secara manual:
$ dotnet run --project TahunKabisat
berikut gambar hasil compile dan run source code programnya:
Masukkan tahun: 2019
2019 Bukan Tahun kabisat
Masukkan tahun: 2020
2020 Merupakan Tahun Kabisat
Dari hasil program, source code program menentukan tahun kabisat tersebut berhasil dapat dijalankan tanpa ada error dan menampilkan hasil dari menentukan tahun yang diinputkan oleh user.
Sekian tutorial cara membuat program menentukan tahun kabisat di bahasa pemograman C# (C Sharp), semoga bermanfaat.
Happy Coding 🙂