Ayam Koding

Belajar Algoritme & Pemrograman

Program C Untuk Menentukan Angka Ganjil Genap (2022)

Updated on 2022-11-11

Ingin tahu cara membuat program C yang digunakan untuk menentukan angka ganjil maupun genap?

Kali ini Anda akan belajar caranya dengan mudah.

Program bahasa C untuk menentukan angka ganjil genap dapat dilakukan dengan menggunakan sisa bagi bilangan tersebut.

Bilangan genap dapat ditentukan dengan bahwa angka tersebut habis dibagi dengan angka 2.

Sementara itu, bilangan ganjil dapat ditentukan dengan angka tersebut tidak habis dibagi dengan angka 2.

# Program C Cek Ganjil Genap dengan [If … Else …]

Berikut ini merupakan contoh menentukan bilangan ganjil atau genap dengan menggunakan bahasa pemrograman C.

/**
* ––––––––––––––––––––––––––––––––––––––––––
* Program Untuk Cek Angka Ganjil atau Genap
* ––––––––––––––––––––––––––––––––––––––––––
* ► ayamkoding.com
*/

#include <stdio.h>

int main(){

  int angka; // inisialisasi variable
  printf("Masukan Angka : ");
  scanf("%d", &angka); // input angka oleh user
  
  // Kondisi untuk memilih bilangan genap atau ganjil
  if (angka % 2 == 0 ){
    printf("Angka %d adalah bilangan GENAP\n", angka);
  } else {
    printf("Angka %d adalah bilangan GANJIL\n", angka);
  }
    
  return 0;
}

Contoh Output Program:

Masukan Angka : 12
Angka 12 adalah bilangan GENAP

Masukan Angka : 11
Angka 11 adalah bilangan GANJIL

Pada kode di atas, bilangan ganjil atau genap dapat ditentukan dengan mudah menggunakan kondisi if else.

Hal pertama yang dilakukan oleh pengguna adalah memasukan input angka pada program dengan menggunakan variabel angka .

Lalu program akan menjalankan pilihan untuk memilih bilangan ganjil atau genap dengan 2 kondisi.

Seperti pada contoh, ketika pengguna melakukan input angka 12 maka akan mendapatkan hasil bilangan itu genap.

Sedangkan ketika pengguna melakukan input angka 11 maka akan mendapatkan hasil dari bilangan itu ganjil.

# Program C Menentukan Ganjil / Genap Memakai Function

/** ====================================================
* Program C Cek Ganjil atau Genap (Menggunakan Function)
* ======================================================
* ► 21.Nov.2021 13.49
*/

#include <stdio.h>

void GanjilAtauGenap(int angka);

int main(){
  int n;
  printf("Program C Untuk Cek Bilangan Genap Atau Ganjil\n");
  printf("==============================================\n");
  
  printf("Masukan bilangan bulat : ");
  scanf("%d", &n);

  GanjilAtauGenap(n);

  return 0;
}

void GanjilAtauGenap(int angka){
  angka % 2 == 0 
    ? printf("Angka %d adalah bilangan GENAP.\n", angka) 
    : printf("Angka %d adalah bilangan GANJIL.\n", angka);
}

Demikian mengenai tutorial mengenai program bahasa C untuk menentukan angka ganjil genap.

Lihat juga: Program C Untuk Hitung Luas Lingkaran Terbaru

Semoga bermanfaat dan terima kasih.