C++ : Menghitung Jumlah Hari

Standard

kelanjutan dari tugas kemaren, Mencari FPB dari dua bilangan, ini dia program untuk menghitung jumlah hari. Dimulai dari tanggal 1 Januari, sampe tangal yang di input. Monggo disambi..

#include 

main()
{
    int tahun,bulan,bulan2,tanggal,feb,a,sum;

    a=0;

    printf("masukkan tanggal(yyyy-mm-dd):");
    scanf("%d-%d-%d",&tahun,&bulan,&tanggal);

    bulan2=bulan;

    if(tahun%4==0)
    {
        feb=29;
    }
    if(tahun%4!=0)
    {
        feb=28;
    }

    int arrbln[12]={31,feb,31,30,31,30,31,31,30,31,30,31};

    bulan-=2;

    while(bulan>=0)
    {
               a+=arrbln[bulan];
               bulan--;
    }

    sum=a+tanggal;

    printf("tanggal %d-%d-%d adalah hari ke-%d di tahun %d",tanggal,bulan2,tahun,sum,tahun);

}

aku kira gak perlu ada penjelasan mendetail buat algoritmanya. kalo ada yang mau ditanyakan, tanya di mari aja…

Leave a Reply