Pemrograman

Cara Menentukan Bilangan Ganjil Genap

Bilangan ganjil atau genap pada program C dapat digunakan dengan proses kondisional, atau lebih jelasnya menggunakan sintak if .. else atau switch case. Berikut ini menentukan Bilangan Ganjil Genap dengan program yang sederhana.

Souce Code

#include <stdio.h>
int main(){
   int num;
   printf("Masukkan bilangan interger yang ingin dicek: ");
   scanf("%d",&num);
   if((num%2)==0)      /* Kondisi menggunakan if else*/
         printf("%d adalah Genap.",num);
   else
         printf("%d adalah Ganjil.",num);
   return 0;
}

Output 1

Masukkan bilangan integer yang ingin dicek :
25 adalah Ganjil

Output 2

Masukkan bilangan integer yang ingin dicek :
16 adalah Genap

Penjelasan

Dalam program ini, pengguna diminta untuk memasukkan bilangan integer yang disimpan dalam variabel num. Kemudian, sisanya ditemukan saat nomor yang dibagi 2 dan diperiksa apakah sisanya adalah 0 atau tidak. Jika sisa adalah 0 maka, bilangan tersebut genap. Program ini menggunakan if..else.

Selain program yang diatas bisa juga menggunakan operator kondisional [?] yang merupakan notasi singkat dari pernyataan if .. else.

comments powered by Disqus