PROGRAM HARI LAHIR

#include <iostream.h>
int main()
{int tgl,bln,thn,jh,jh1,k,s;
 char nm[20];
 cout<<"     SELAMAT DATANG DI PROGRAM HARI LAHIR ANDA"<<endl;
 cout<<"Isi data di bawah ini untuk mengetahui hari lahir Anda"<<endl;
 cout<<"-------------------------------------------------------"<<endl;
 cout<<"Untuk mengisi Bulan Lahir"<<endl;
 cout<<"(1) Januari    (5) Mei       (9)  September"<<endl;
 cout<<"(2) Februari   (6) Juni      (10) Oktober"<<endl;
 cout<<"(3) Maret      (7) Juli      (11) November"<<endl;
 cout<<"(4) April      (8) Agustus   (12) Desember"<<endl;
 cout<<"-----------<<>>-----------"<<endl;
 cout<<"Masukkan nama   --> "; cin>>nm;
 cout<<"Tanggal Lahir   --> "; cin>>tgl;
 cout<<"Bulan Lahir     --> "; cin>>bln;
 cout<<"Tahun Lahir     --> "; cin>>thn;
 cout<<"-----------<<>>-----------"<<endl;

 if (bln==1)
      {jh=tgl; jh1=tgl;}
 else
 if (bln==2)
      {jh=31+tgl; jh1=31+tgl;}
 else
 if (bln==3)
      {jh=59+tgl; jh1=60+tgl;}
 else
 if (bln==4)
      {jh=90+tgl; jh1=91+tgl;}
 else
 if (bln==5)
      {jh=120+tgl; jh1=121+tgl;}
 else
 if (bln==6)
      {jh=151+tgl; jh1=152+tgl;}
 else
 if (bln==7)
      {jh=181+tgl; jh1=182+tgl;}
 else
 if (bln==8)
      {jh=212+tgl; jh1=213+tgl;}
 else
 if (bln==9)
      {jh=242+tgl; jh1=243+tgl;}
 else
 if (bln==10)
      {jh=273+tgl; jh1=274+tgl;}
 else
 if (bln==11)
      {jh=303+tgl; jh1=304+tgl;}
 else
      {jh=334+tgl; jh1=335+tgl;}

 k=(thn-1)/4;

 if ((thn%100==0) && (thn%400==0))
      s=(thn+jh1+k)%7;
 else
 if (thn%4==0)
      s=(thn+jh1+k)%7;
 else
      s=(thn+jh+k)%7;

cout<<"Saudara "<<nm;
 if (s==0)
      cout<<" Anda lahir pada hari Jumat"<<endl;
 else
 if (s==1)
      cout<<" Anda lahir pada hari Sabtu"<<endl;
 else
 if (s==2)
      cout<<" Anda lahir pada hari Minggu"<<endl;
 else
 if (s==3)
      cout<<" Anda lahir pada hari Senin"<<endl;
 else
 if (s==4)
      cout<<" Anda lahir pada hari Selasa"<<endl;
 else
 if (s==5)
      cout<<" Anda lahir pada hari Rabu"<<endl;
 else
      cout<<" Anda lahir pada hari Kamis"<<endl;
cout<<"Kalau tidak percaya coba cek di kalender"<<endl;
}


Posted in: ,

0 komentar for "PROGRAM HARI LAHIR"

Leave a reply