Laman

Senin, 18 April 2011

Mencari jumlah hari dalam tahun

#include "iostream.h"
int main(){
    int bln[12]={31,0,31,30,31,30,31,31,30,31,30,31};
   char name_hari[7][6]={{"Senin"},{"Selasa"},{"Rabu"},{"Kamis"},{"Jumat"},{"Sabtu"},{"Minggu"}};
   int jum_hari;
   int bulan, hari, tahun;
   int cek;
   do{
       cek=1;
         cout<<"masukan hari : ";
       cin>>hari;
       if(hari>31 || hari<1){
            cout<<"anda salah memasukan hari"<<endl;
          cout<<"coba lagi"<<endl;
         cek=0;
       }
   }while(cek==0);
   do{
       cek=1;
       cout<<"contoh januari=1, februari=2, dst..."<<endl;
       cout<<"masukan bulan : ";
       cin>>bulan;
      if(bulan>12 || bulan<1){
           cout<<"bulan yang anda masukan salah"<<endl;
         cout<<"coba lagi"<<endl;
         cek=0;
      }
   }while(cek==0);
       cout<<"masukan tahun : ";
       cin>>tahun;
   if(tahun%4==0){
        bln[1]=29;
   }else{
        bln[1]=28;
   }
   jum_hari=0;
   for(int i=0;i<bulan-1;i++){
        jum_hari+=bln[i];
   }
   cout<<"jumlah hari sampai dengan tanggal "<<hari<<"/"<<bulan<<"/"<<tahun<<" adalah "<<jum_hari+hari<<endl;
}

0 komentar:

Posting Komentar