Friday, December 9, 2011

Jawaban Kuis 2

Program C++ untuk mencari hari di tahun 2010

#include <conio.h>
#include <iostream.h>
int main()
{
//    bln;    ja fe ma ap me jn jl ag se ok no de
int j_hr[12]={31,28,31,30,31,30,31,31,30,31,30,31};
int tgl,bln,jumlah,hasil;
    cout<<"------------------------------------------------\n";
cout<<"       Program Menghitung Hari TH 2010\n";
cout<<"================================================\n";
      cout<<endl;
cout<<"Masukkan Tanggal = ";cin>>tgl;
cout<<"Masukkan Bulan   = ";cin>>bln;
cout<<endl;
jumlah=0;
      if (((tgl>31)||(tgl<=0))||((bln>12)||(bln<1)))
    {cout<<"Data yang anda masukkan salah\n"; }
else
            {
for (int i=0; i<=(bln-1); i++)
{
jumlah=jumlah+j_hr[i-1];
hasil=jumlah+tgl;
}
      cout<<"Jumlah Hari = "<<hasil<<endl<<endl;
        if(hasil % 7 == 4){cout<<"Hari Senin";}
        else if(hasil % 7 == 5){cout<<"HARI SELASA";}
        else if(hasil % 7 == 6){cout<<"HARI RABU";}
        else if(hasil % 7 == 0){cout<<"HARI KAMIS";}
        else if(hasil % 7 == 1){cout<<"HARI JUM'AT";}
        else if(hasil % 7 == 2){cout<<"HARI SABTU";}
        else if(hasil % 7 == 3){cout<<"HARI MINGGU";}
  }
   getch();
}


Outputnya:

0 comments:

Post a Comment