Skip to content Skip to sidebar Skip to footer

Widget Atas Posting

Bantu Support Dunia Programming dengan menonaktifkan Adsblock, atau gunakan browser tanpa block iklan, dan jangan lupa klik iklan yang ada disitus ini ya, agar website terus berkembang

Algoritma, Flowchart dan Program Menentukan Bilangan Ganjil Genap

Dunia Programming - Disini saya akan membagikan penjelasan lengkap mengenai contoh algoritma, flowchart beserta contoh programnya dari berbagai bahasa pemrograman php, python c++ dan java untuk menentukan program bilangan ganjil dan genap.

Bagi kalian yang mencari pengertian tentang apa itu algoritma, flowchart, kalian bisa baca tutorial tentang algoritma dan flowchart beserta contoh-contohnya di sini.

Algoritma, Flowchart dan Program Menentukan Bilangan Ganjil Genap
Algoritma, Flowchart dan Program Menentukan Bilangan Ganjil Genap

Sebelum kita masuk ke pembahasan tentang algoritma, flowchart dan programnya, kita pahami dulu maksut dari bilangan ganjil dan bilangan genap.

Bilangan Genap : Bilangan yang habis di bagi dengan 2 atau kelipatan 2
Bilangan Ganjil : Bilangan yang tidak habis di bagi 2 atau bukan kelipatan 2

Contoh :

  • Bilangan Genap habis dibagi 2 : 2, 4, 6, 8, 10, 12, 14 dst...
  • Bilangan Ganjil tidak habis dibagi 2 : 1, 3, 5, 7, 9, 11, 13 dst...

Sebenarnya kalian sudah faham dengan maksut bilangan ganjil dan genap ini, tapi belum ada gambaran karena memang belum terbiasa dengan algoritma, flowchart terutama programnya, maka dari itu perlu untuk kita memahami konsepnya terlebih dahulu sebelum masuk ke proses pengerjaan algoritma, flowchart terutama programnya.

Apakah akan digunakan proses ganjil genap ini pada suatu program?

Jawabannya pasti akan digunakan, ini merupakan dasar kalian yang nantinya akan lebih menemukan masalah-masalah program yang lebih rumit, jadi tidak ada salahnya jika kita belajar dasar terlebih dahulu.

Langsung saja kita masuk ke pembasahan tentang proses pembuatan algoritma, flowchart dan program pada masing-masing bahasa pemrograman dibawah ini.

Algoritma Menentukan Bilangan Ganjil atau Genap

Berikut merupakan alur algoritma menentukan bilangan ganjil atau genap.

  1. Mulai
  2. Deklarasikan variabel bilangan
  3. Input nilai bilangan (lebih dari 0)
  4. Lakukan pengecekan dengan modulus untuk mengetahui sisa hasil bagi dengan 2
  5. Jika modulus/sisa hasil bagi bilangan dengan 2 sama dengan 0 maka bilangan genap, jika tidak sama dengan 0 maka bilangan ganjil
  6. Tampilkan status Genap atau Ganjil
  7. Selesai
Proses diatas merupakan proses mencari status bilangan yang di inputkan apakah bilangan ganjil atau bilangan genap.

Selanjutnya kita masuk ke pembahasan bagaimana bentuk flowchartnya.

Flowchart Menentukan Bilangan Ganjil atau Genap

Berikut ini merupakan contoh flowchart untuk menentukan bilangan ganjil atau genap.

Flowchart Menentukan Bilangan Ganjil Genap

Jika kalian ingin membuat flowchart dengan mudah kalian bisa gunakan microsoft visio 2003, karena saya biasa menggunakan versi itu, namun jika kalian ingin menggunakan versi lain, lebih bagus.

Jika ingin mendownload micsoroft visio 2003, kalian bisa klik linknya disini.

Selanjutnya kita akan masuk ke tahap pembuatan program mulai dari php, python, c++ dan java.

Program Menentukan Bilangan Ganjil atau Genap

Setelah contoh  algoritma dan flowchart menentukan bilangan ganjil genap sudah dibahas, selanjutnya kita masuk ke tutorial bagaimana implementasi ke dalam sebuah program, baik ke dalam program php, python, c++ maupun java.

Contoh Program Menentukan Bilangan Ganjil Genap Menggunakan PHP

Dari algoritma dan flowchart yang sudah kita buat diatas tadi tentang bagaimana cara menentukan bilangan ganjil atau genap, sekarang kita implementasikan kedalam program dengan menggunakan php native.
<!DOCTYPE html>
<html>
<head>
    <title>Menentukan Bilangan Ganjil Genap</title>
</head>
<body>
<form method="POST" action="">
    Masukkan bilangan : <input type="number" name="bilangan"><br/>
    <input type="submit" name="submit" value="Proses">
</form>

<?php
    if(isset($_POST[])) {
        $bilangan = $_POST['bilangan'];
        if($bilangan % 2 == 0) {
            echo $bilangan . " merupakan bilangan genap";
        } else {
            echo $bilangan . " merupakan bilangan ganjil";
        }
    }
?>

</body>
</html>
Simpan code diatas dengan nama index.php kedalam folder xampp/htdocs/nama_folder kemudian uji coba di browser kalian.

Contoh Program Menentukan Bilangan Ganji Genap Menggunakan Python

Dari algoritma dan flowchart yang sudah kita buat diatas tadi tentang bagaimana cara menentukan bilangan ganjil atau genap, sekarang kita implementasikan kedalam program dengan menggunakan python.
print("Masukkan bilangan : ")
bil = int(input())
if bil % 2 == 0:
   print(str(bil) + " adalah bilangan genap")
else:
   print(str(bil) + " adalah bilangan ganjil")
Copy paste code diatas, kemudian jalankan di editor code yang biasa kalian gunakan.

Contoh Program Menentukan Bilangan Ganjil Genap Menggunakan C++

Dari algoritma dan flowchart yang sudah kita buat diatas tadi tentang bagaimana cara menentukan bilangan ganjil atau genap, sekarang kita implementasikan kedalam program dengan menggunakan c++.
#include <iostream>

using namespace std;

int main() {

int bil;

cout << "Masukkan bilangan : ";
cin >> bil;
  if (bil % 2 == 0) {
     cout << bil << " adalah bilangan genap" << endl;
  } else {
     cout << bil << " adalah bilangan ganjil" << endl;
  }
  return 0;
}
Kalian copy paste code diatas, kemudian jalankan dengan editor c++ yang biasa kalian gunakan.

Contoh Program Menentukan Bilangan Ganjil Genap Mengguakan Java

Dari algoritma dan flowchart yang sudah kita buat diatas tadi tentang bagaimana cara menentukan bilangan ganjil atau genap, sekarang kita implementasikan kedalam program dengan menggunakan java.
import java.util.*;

public class BilanganGanjilGenap {
  public static void main(String[] args) {
    int bil;

    Scanner input = new Scanner(System.in);
    System.out.print("Masukkan bilangan : ");
    bil = input.nextInt();

    if (bil % 2 == 0) {
        System.out.println(Integer.toString(bil) + " adalah bilangan genap");
    } else {
        System.out.println(Integer.toString(bil) + " adalah bilangan ganjil);
    }
  }
}
Sekian penjelasan saya tentang algoritma, flowchart dan program menentukan bilangan ganjil genap dengan menggunakan bahasa pemrograman php, python, c++ dan java, apabila ada yang ingin ditanyakan, silahkan tulis dikolom komentar.

Post a Comment for "Algoritma, Flowchart dan Program Menentukan Bilangan Ganjil Genap"