loading...

C++ :: Menentukan Jumlah Hari Dalam Bulan Dan Tahun Tertentu

Script berikut akan menampilkan jumlah hari dalam bulan dan tahun tertentu sesuai dengan bulan dan tahun yang diminta.
Script ini menggunakan Array 1 Dimensi dan statemen if else.

//program jumlah hari
#include<iostream.h>
#include<conio.h>
void main()
{
int Jml_Hari[12] = {31,28,31,30,31,30,31,31,30,31,30,31};
int Bulan, Tahun, J_Hari;
clrscr();
cout<<“Bulan ke [1…12] = “; cin>>Bulan;
cout<<“Tahun             = “; cin>>Tahun;
if (Bulan == 2)
{
if ((Tahun % 4 == 0) && (Tahun % 100 == 0))
{
J_Hari = 29;
cout<<“Tahun Kabisat”<<endl;
}
else
{
J_Hari = 28;
cout<<“Tahun Biasa”<<endl;
}
}
else
{
J_Hari = Jml_Hari[Bulan];
}
cout<<“Bulan ke-“<<Bulan; cout<<” Tahun “<<Tahun<<endl;
cout<<“Jumlah Hari ==> “<<J_Hari<<” hari”;
}

Mari berdiskusi dengan santun...