Skip to content Skip to sidebar Skip to footer

Program C++ Menentukan Bilangan Ganjil & Genap Serta Penjelasannya

C++ Menentukan Bilangan Ganjil & Genap

 Hallo guys pada kesempatan kali ini saya akan share Program C++ Menentukan Bilangan Ganjil dan Genap serta penjelasannya. Program ini sebetulnya sangatlah sederhana karena kita hanya menginputkan angka dan secara otomatis menentukan apakah bilangan itu ganjil atau genap.

Apa Itu Bilangan Ganjil dan Genap ?

Bilangan Ganjil adalah sebuah bilangan yang tidak habis dibagi 2 atau bilangan dimodulus tidak sama dengan nol ( bil%2 ≠ 0 ) atau dengan kata lain jika bilangan tersebut mempunyai sisa jika dibagi dengan dua. Sedangkan Bilangan Genap adalah kebalikannya, yaitu bilangan yang habis dibagi 2 ( bil%2=0) contoh dari bilangan ini adalah 2,4,6,8,10, dst.

Flowchart


Flowchart C++  Ganjil & Genap

Langkah - Langkah :

  1. Input bilangan 
  2. Jika Bilangan %2==0  bernilai benar maka akan mencetak "Bilangan Adalah Bilangan Genap"
  3. Jika Bilangan %2==0 bernilai salah  maka akan mencetak "Bilangan Adalah Bilangan Ganjil"
  4. Selesai

Source Code


Nah setelah kita tau langkah-langkah dalam membuat programnya, sekarang kita terapkan ke dalam programnya:

#include<iostream>

using namespace std;

int main(){
	
 int bilangan;
	
 printf("Masukkan Bilangan =");
 scanf("%d",&bilangan);
 printf("\n\n");
	
   if(bilangan%2==0){
   printf("Bilangan %d adalah bilangan genap",bilangan);
	}
   else{
   printf("Bilangan %d adalah bilangan ganjil",bilangan);
 }
}

Hasil  Jika Diinput Bilangan Genap :


Hasil  Jika Diinput Bilangan Ganjil :




Penjelasan


Program diatas bertujuan untuk  untuk menentukan bilangan ganjll atau genap menggunakan if else.
Pertama kita membuat variable bernama bilangan. Variable tersebut memiliki tipe data interger untuk menginputkan tipedata berupa angka..Variabel nilai ini kemudian Dipakai untuk menampung input dari perintah scanf .Terdapat 2 buah pemeriksaan kondisi,yakni dua untuk setiap block IF dan ELSE. Selanjutnya program melakukan pemeriksaan terhadap variable melalui ekspresi (bilangan%2==0). Maksud dari ekspresi diatas adalah jika hasil modulus 2 dari nilai variable bilangan bernilai nol, maka program akan menampilkan “bilangan %d adalah bilangan genap” dengan %d untuk pemanggilan variable bilangan. Jika tidak program akan tereksekusi di block else.

Sekian pembahasan yang dapat saya sampaikan,semoga bermanfaat untuk teman-teman yang lagi belajar bahasa c++.

Post a Comment for "Program C++ Menentukan Bilangan Ganjil & Genap Serta Penjelasannya"

Berlangganan via Email