/*
* Program 5.2 ganjil.c
* demo membuat fungsi untuk mengecek bilangan
* apakah ganjil atau genap
*
* Aan Junian, 2013
*/
#include <stdio.h>
int ganjil(int n);
int main(void)
{
int bil;
while(bil > 0)
{
printf("Masukkan bilangan: ");
scanf("%d", &bil);
if(ganjil(bil))
{
printf("%d adalah ganjil\n", bil);
} else
{
printf("%d adalah genap\n", bil);
}
}
return 0;
}
/*
* deklarasi fungsi ganjil() bertipe int,
* dengan 1 parameter:
* n bertipe int
*/
int ganjil(int n)
{
if(n % 2 == 0)
{
// bila genap mengembalikan nilai 0 (false)
return 0;
} else
{
// bila tidak genap mengembalikan nilai selain 0 (true)
return 1;
}
}
Command Prompt
Note: yang berwarna hijau bukan bagian dari scipt