Blog - Mencari hari dengan C++
Udah lama ga nulis blog, lumayan gara-gara tugas kul blog jadi terbengkalai.hehe
Oke, kali ne guwa mau share sedikit bagaimana kita bisa tahu hari pada tanggal dan bulan tertentu, algoritmanya pertama kita buat sebuah larik, dimana isinya adalah jumlah hari dari tiap bulan misal tahun 2011 gini lariknya {31,28,31,30,31,30,31,31,30,31,30,31} , kemudian kita tentukan hari pertama pada tanggal 1 januari 2011 yakni hari “, lanjut dengan perulangan kita mencari jumlah hari dengan batas penentu bulan – 1, terkahir gunakan kondisi untuk menentukan hari.
Berikut source lengkap :
#include
#include
#include
void main()
{
int sisa, bln, tgl, i, jmlh, jmlah;
int arrbln[12]={31,28,31,30,31,30,31,31,30,31,30,31};
cout<<"Masukan tanggal = ";cin>>tgl;
cout<<"Masukan bulan = ";cin>>bln;
for (i=0; i < (bln - 1); i++)
{
jmlh = jmlh + arrbln[i];
}
jmlah = jmlh + tgl;
sisa = jmlah % 7;
cout<<"Jumlah hari pada tanggal "< if (sisa == 1)
cout<<"Harinya adalah Sabtu";
else if (sisa == 2)
cout<<"Harinya adalah Minggu";
else if (sisa == 3)
cout<<"Harinya adalah Senin";
else if (sisa == 4)
cout<<"Harinya adalah Selasa";
else if (sisa == 5)
cout<<"Harinya adalah Rabu";
else if (sisa == 6)
cout<<"Harinya adalah Kamis";
else if (sisa == 7)
cout<<"Harinya adalah Jumat";
getch();
}
Semoga bisa membantu….
@kank_Burhan Web Developer, Mobile Developer, Android Developer. http://burhanudin.web.id/ 083861528915