Kamis, 20 Desember 2012

Program Menentukkan Zodiak dalam C++

//Program Menentukkan Zodiak Anda
#include <iostream.h>
#include <conio.h>


void cetak2()
{
         cout<<"============================================================================="<<endl<<endl;
       cout<<" PROGRAM UNTUK MENENTUKAN ZODIAK BERDASARNYA TANGGAL DAN BULAN YANG DIINPUTKAN"<<endl<<endl<<endl;
       cout<<" Aquarius     :  21 Januari - 19 Pebruari"<<endl;
       cout<<" Pisces       :  20 Februari - 20 Maret"<<endl;
       cout<<" Aries        :  21 Maret - 20 April"<<endl;
       cout<<" Taurus       :  21 April - 22 Mei"<<endl;
       cout<<" Gemini       :  23 Mei - 21 Juni"<<endl;
       cout<<" Cancer       :  22 Juni - 22 Juli"<<endl;
       cout<<" Leo          :  23 Juli - 22 Agustus"<<endl;
       cout<<" Virgo        :  23 Agustus - 23 September"<<endl;
       cout<<" Libra        :  24 September - 22 Oktober"<<endl;
       cout<<" Scorpio      :  23 Oktober - 21 November"<<endl;
       cout<<" Sagitarius   :  22 November - 22 Desember"<<endl;
       cout<<" Capricorn    :  23 Desember - 20 Januari"<<endl<<endl;
       cout<<"============================================================================="<<endl<<endl<<endl;
}
void cetak()
{
    char nama[256], lagi;
   int tanggal,bulan;

   do
   {
          cetak2();
           cout<<"MASUKKAN NAMA ANDA = ";cin.getline(nama,256);
           cout<<"MASUKKAN TANGGAL LAHIR ANDA [1-31]  = ";cin>>tanggal;
          cout<<"MASUKKAN BULAN LAHIR ANDA [1-12]    = ";cin>>bulan;
          if ((tanggal>31) || (tanggal<1))
         {
             cout<<endl<<endl<<"TANGGAL YANG ANDA MASUKKAN SALAH............!!!"<<endl;
         }
         if ((bulan<1) || (bulan>12))
         {
            cout<<endl<<endl<<"BULAN YANG ANDA MASUKKAN SALAH............!!!";
         }


      if (((tanggal>=21) && (tanggal<=31) && (bulan==1)) || ((tanggal>=1) && (tanggal<=19) && (bulan==2)))
          cout<<"Hallo "<<nama<<" Zodiak Anda Adalah AQUARIUS";
      else if (((tanggal>=20) && (tanggal<=29) && (bulan==2)) || ((tanggal>=1) && (tanggal<=20)&& (bulan==3)))
          cout<<"Hallo "<<nama<<" Zodiak Anda Adalah PISCES";
      else if (((tanggal>=21) && (tanggal<=31) && (bulan==3)) || ((tanggal>=1) && (tanggal<=20) && (bulan==4)))
          cout<<"Hallo "<<nama<<" Zodiak Anda Adalah ARIES";
      else if (((tanggal>=21) && (tanggal<=30) && (bulan==4)) || ((tanggal>=1) && (tanggal<=22) && (bulan==5)))
          cout<<"Hallo "<<nama<<" Zodiak Anda Adalah TAURUS";
      else if (((tanggal>=23) && (tanggal<=31) && (bulan==5)) || ((tanggal>=1) && (tanggal<=21) && (bulan==6)))
          cout<<"Hallo "<<nama<<" Zodiak Anda Adalah GEMINI";
      else if (((tanggal>=22) && (tanggal<=30) && (bulan==6)) || ((tanggal>=1) &&(tanggal<=22) && (bulan==7)))
          cout<<"Hallo "<<nama<<" Zodiak Anda Adalah CANCER";
      else if (((tanggal>=23) && (tanggal<=31) && (bulan==7)) || ((tanggal>=1) && (tanggal<=22) && (bulan==8)))
          cout<<"Hallo "<<nama<<" Zodiak Anda Adalah LEO";
      else if (((tanggal>=23) && (tanggal<=30) && (bulan==8)) || ((tanggal>=1) && (tanggal<=23) && (bulan==9)))
          cout<<"Hallo "<<nama<<" Zodiak Anda Adalah VIRGO";
      else if (((tanggal>=24) && (tanggal<=31) && (bulan==9)) || ((tanggal>=1) && (tanggal<=22) && (bulan==10)))
          cout<<"Hallo "<<nama<<" Zodiak Anda Adalah LIBRA";
      else if (((tanggal>=23) && (tanggal<=30) && (bulan==10))|| ((tanggal>=1) && (tanggal<=21) && (bulan==11)))
          cout<<"Hallo "<<nama<<" Zodiak Anda Adalah SCORPIO";
      else if (((tanggal>=22) && (tanggal<=31) && (bulan==11))|| ((tanggal>=1) && (tanggal<=22) && (bulan==12)))
          cout<<"Hallo "<<nama<<" Zodiak Anda Adalah SAGITARIUS";
      else
          cout<<"Hallo "<<nama<<" Zodiak Anda Adalah CAPRICORN";

             cout<<endl<<endl<<endl<<"Ingin MENGULANG Tekan Y, KELUAR Tekan T : ";cin>>lagi;
   }
             while ((lagi=='y') || (lagi=='Y'));
}
void main()
{
    cetak();
   getch();
}

Tidak ada komentar:

Posting Komentar