Minggu, 21 Desember 2014

Program Untuk Menentukan Tahun Kabisat dengan Bahasa C_tugas terseruktur ALPRO 3

melanjutkan tugas kuliah yang diberikan oleh bapak dosen pengampu Bapak Feddy Setio Pribadi untuk membuat program penghitung tahun kabisat.
sebelumnya apa itu tahun kabisat??
tahun kabisat itu  http://id.wikipedia.org/wiki/Tahun_Kabisat (baca sendiri yah hehe soalnya males ngetik :D )

intinya tahun kabisat itu

  1. tahun yang bisa habis di bagi 4 dan 400
  2. jika tahun tidak bisa habis dibagi 400 tetapi habis dibadibagi 100 maka tahun tersebut BUKAN tahun kabisat
  3. jika tahun tidak bisa habis dibagi 400,tidak habis dibagi 100 dan tidak habis dibagi 4 sudah pasti tahun itu BUKAN tahun kabisat
berikut contoh coding programnya


#include <stdio.h>
#include <stdlib.h>

int main()
{int tahun;
    printf("-----------------------------------------------\n");
    printf(  "       PPROGRAM PENGHITUNG TAHUN KABISAT    \n"    );
    printf("-----------------------------------------------\n");

    printf("Tahun =");
    scanf("%d",&tahun);

if (tahun%4==0 && tahun%400==0)
    printf("Tahun Kabisat");
   else
    if (tahun%100==0)
   printf("Bukan Tahun Kabisat");
else
    if(tahun%400!=0 && tahun%400!=0 && tahun%4==0)
        printf("Tahun Kabisat");
    else
        printf("bukan tahun kabisat");



}
dan ketika dieksekusi program tersebut akan berjalan seperti berikut

sedikit menjelaskan
pada program diatas  "printf" berguna untuk memunculkan pada  sesuatu yang ada di dalam tanda kurung pada program sedangkan "scanf" sebagai inputan
"if" merupakan sebagai pengambil keputusan

pada "if (tahun%4==0 && tahun%400==0) maka membacanya
 (jjika tahun habis 4 sama dengan 0 dan tahun habis dibagi 400 sama dengan 0)

terimakasih :)


0 komentar:

Posting Komentar