Saturday 1 November 2014

Contoh program C menghitung jumlah hari


Halo semua, kali ini admin akan share source code program C, sesuai dengan judulnya kali ini admin akan share program dalam bahasa C untuk menghitung banyak hari

#include<stdio.h>

void hitunghari(int tawal,int takhir, int kabisat);

int main ()
{
  int awal,akhir,byk;
  do {
  printf("Masukkan tahun awal dan tahun akhir : ");
  scanf("%d %d",&awal,&akhir);
} while((akhir<awal)||(akhir<=0)||(awal<=0));
byk = tahunkabisat(awal,akhir);
hitunghari(awal,akhir,byk);
}
//diambil dari dedyvancoklat.blogspot.com
int tahunkabisat(int a,int b)
{
int kabisat = b;
int banyak=0;
while(kabisat>=a)
{
if(((kabisat%4==0)||(kabisat%400==0))&&(kabisat%100!=0)) banyak++;
kabisat--;
}
return banyak;
}
//diambil dari dedyvancoklat.blogspot.com
void hitunghari(int tawal,int takhir, int kabisat)
{
printf("jumlah hari = %d", (takhir-tawal)*365+kabisat);
}






//diambil dari dedyvancoklat.blogspot.com

No comments:

Post a Comment

Microsoft meluncurkan Windows 11 Store baru untuk pengguna Windows 10

       Windows 10 Insiders memperhatikan bahwa ada pembaruan aplikasi Store yang tersedia. Microsoft meluncurkan Windows 11 Store baru untu...