Mencari hari jawa dengan C++

Hello guys,,
just for share, tulisan ini hanya tambahan dari tulisan ane yang pertama Mencari hari dengan c++, tetapi bedanya pada tulisan pertama hanya hari yang bersifat umum, kali ini gua tambahin mencari hari jawa di tahun 2011. Untuk lebih jelasnya cekidot.... :)

#include <conio>
#include <stdio>
#include <iostream>
void hari(int b){
   int a;
	a   = b % 7;
   cout<<"Jumlah harinya adalah= "<<b<<endl;
   switch (a)
   {
   	case 1 : cout<<"Harinya adalah   Sabtu"; break;
      case 2 : cout<<"Harinya adalah   Minggu"; break;
      case 3 : cout<<"Harinya adalah   Senin"; break;
      case 4 : cout<<"Harinya adalah   Selasa"; break;
      case 5 : cout<<"Harinya adalah   Rabu"; break;
      case 6 : cout<<"Harinya adalah   Kamis"; break;
      case 7 : cout<<"Harinya adalah   Jumat"; break;
      default: cout<<"Harinya adalah   Jumat"; break;
   }
}
void jawanya(int x){
	int y;
   y	 = x % 5;
   switch (y)
   {
   	case 1 : cout<<"Hari Jawa adalah Wage"; break;
      case 2 : cout<<"Hari Jawa adalah Kliwon"; break;
      case 3 : cout<<"Hari Jawa adalah Legi"; break;
      case 4 : cout<<"Hari Jawa adalah Pahing"; break;
      case 5 : cout<<"Hari Jawa adalah Pon"; break;
   }
}
void main(){
	int tgl, i, bln, jml, jumlah;
   int arrbulan[12]= {31,28,31,30,31,30,31,31,30,31,30,31};
   jml = 0;
   cout<<"Masukan tanggal = ";cin>>tgl;
   cout<<"Masukan Bulan   = ";cin>>bln;
   for(i=0;i<(bln-1);i++)
	{
   	jml = jml + arrbulan[i];
   }
   	jumlah = jml + tgl;

   hari(jumlah);
   cout<<endl;
   jawanya(jumlah);
getch();
}

atau download disini.

by
1n53ct4

Posted in C++, Programing and tagged .