Program Menentukan Bilangan Ganjil dan Genap pada Bahasa Pemrograman C


Assalamu’alaikum Wr Wb

Selamat datang di sibukngoding.com. Pada kesempatan kali ini saya akan menjelaskan tentang cara membuat program menentukan bilangan ganjil dan genap pada bahasa pemrograman C. Program ini menggunakan salah satu dari fungsi percabangan yaitu fungsi IF. Program ini saya jalankan di compiler borland C++ 5.02.

Untuk menentukan bilangan ganjil dan genap, kita menggunakan fungsi Mod. Fungsi Mod digunakan untuk mencari sisa bagi dari suatu bilangan. Sebagai contoh 5 mod 2 akan menghasilkan sisa bagi 1. Agar gampang, teman-teman bisa lihat dalam operasi pembagian dengan porogapit dibawah ini:
Jadi intinya mod adalah sisa bagi. Lalu untuk membuat program menentukan ganjil dan genap,  kita memakai fungsi if dan mod. Ciri bilangan genap adalah bilangan yang habis dibagi 2. Jadi nanti logikanya jika bilangan habis dibagi 2 (sisa baginya adalah 0)maka bilangan tersebut adalah bilangan genap. Lalu jika masih ada sisa baginya, bilangan tersebut merupakan bilangan ganjil. Fungsi  Mod dalam C disimbolkan %, Jadi untuk source codenya sebagai berikut:
//Program ganjil genap by sibukngoding.com
#include<stdio.h>
#include<conio.h>
//Program Utama
void main()
{
int bil; //variabel yang digunakan
//input data
printf("============================================\n");
printf("Program Menentukan Bilangan Ganjil dan Genap\n");
printf("============================================\n");
printf("Masukkan Bilangan :");
scanf("%d",&bil);
//proses menentukan bilangan ganjil dan genap
if (bil%2==0) //jika sisa baginya sama dengan nol
    printf("\n %d -> Merupakan Bilangan Genap\n",bil);
else //jika ada sisa baginya
    printf("\n %d -> Merupakan Bilangan Ganjil\n",bil);
getch();

}

Selanjutnya kita coba jalankan, hasilnya seperti berikut:

Setelah itu kita coba masukkan bilangannya, Sebagai contoh saya memasukkan angka yang ganjil dahulu yaitu 5 maka hasilnya sebagai berikut:

Lalu kita coba untuk bilangan yang genap, sebagai contoh saya masukkan angka 4. Maka hasilnya sebagai berikut:

Demikian tadi program untuk menentukan bilangan ganjil atau genap menggunakan bahasa pemrograman C. Jika ada pertanyaan bisa ditanyakan lewat kolom komentar. Dan jangan lupa untuk kunjungi web sibukngoding.com untuk mendapatkan tutorial pemrograman lainnya.

Terimakasih atas kunjungannya, Selamat belajar dan Jangan mudah menyerah.

Wassalamu’alaikum Wr Wb

Comments