hAI KAKAK!!!
Saya
ingin membuat program yang dapat mengidentifikasi apakah tahun yang saya
inputkan adalah tahun kabisat atau bukan. Pertama saya mendeklarasikan a dan m
sebagai variable.
int
main()
{
int a,m;
printf("Masukan tahun= ");
scanf("%d",&m);
if(m%4==0 && m%400!=0){
printf("Tahun kabisat");
}
else{
printf("Bukan Tahun
Kabisat");
}
}
Variable
“m” digunakan untuk mencetak tahun yang di inputkan user.lalu saya menggunakan
logika if else. Dimana if (m%4==0 && m%400!=0){
printf("Tahun kabisat");}
Dimana
m%4==0 bermaksud angka berapapun yg di inputkan nanti jika dapat dibagi 4
hingga mengahsilkan 0 maka akan tercetak "Tahun kabisat". &&
adalah logika dan AND
Kemudian
saya menuliskan m%400!=0 maksudnya apabila dibagi 400 tidak akan menghasilkan 0
dan hanya akan mencetak angka yang hanya dapat dibagi 4.
else{
printf("Bukan Tahun
Kabisat");
}Jika di inputkan nilai yg tidak dapat
dibagi 4 maka program akan tercetak “Bukan Tahun Kabisat”
Disisni saya memisalkan menginput tahun 1997 dan 97 tidak dapat habis dibagi 4 maka tercetak oleh program "Bukan Tahun Kabisat".
Comments
Post a Comment