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 Prima

Dunia Programming - Tutorial kali ini, saya akan membahas tentang contoh algoritma, flowchart dan program bagaimana cara menentukan bilangan prima dengan menggunakan berbagai bahasa pemrograman mulai dari php, python, c++ dan java.

Bagi kalian yang mencari pengertian tentang apa itu algoritma, flowchart kalian bisa baca tutorial tentang algoritma maupun flowchart di situs dunia programming.

Algoritma, Flowchart dan Program Menentukan Bilangan Prima
Algoritma, Flowchart dan Program Menentukan Bilangan Prima

Bilangan merupakan elemen penting yang ada dalam matematika. Ada banyak jenis bilangan dan salah satunya adalah bilangan prima. Bilangan prima adalah bilangan yang hanya memiliki 2 faktor yaitu bilangan 1 dan bilangan itu sendiri. Artinya, bilangan prima hanya habis dibagi dengan bilangan 1 atau dengan bilangan itu sendiri.

Contoh Bilangan Prima :
  • 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47 ...dst

itulah sedikit penjelasan mengenai bilangan prima, jadi pada intinya bilangan prima adalah bilangan yang habis di bagi 1 dan bilangan itu sendiri.

Algoritma Menentukan Bilangan Prima

Berikut, merupakan algoritma cara menentukan bilangan rima
  1. Mulai
  2. Input nilai bilangan (a)
  3. Lakukan pengecekan dengan modulus untuk mengetahui sisa hasil bagi dengan 1 dan bilangan itu sendiri (a)
  4. Jika modulus/sisa hasil bagi bilangan (a) dengan 1 sama dengan 0 dan bilangan (a) dengan bilangan itu sendiri (a) sama dengan 0 maka bilangan prima, jika tidak sama dengan 0 maka bukan bilangan prima.
  5. Tampilkan status Bilangan Prima atau Bukan Bilangan Prima
  6. Selesai
Proses diatas merupakan proses mencari status bilangan yang di inputkan apakah Bilangan Prima atau Bukan Bukan Bilangan Prima.

Selanjutnya kita masuk ke pembahasan bagaimana bentuk flowchartnya.

Flowchart Menentukan Bilangan Prima

Berikut merupakan contoh flowchart menentukan bilangan prima

Flowchart Menentukan Bilangan Prima
Flowchart Menentukan Bilangan Prima


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 Prima

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

Contoh Program Menentukan Bilangan Prima Menggunakan PHP

Dari algoritma dan flowchart yang sudah kita buat diatas tadi tentang bagaimana cara menentukan bilangan prima, sekarang kita implementasikan kedalam program dengan menggunakan php native.
<!DOCTYPE html>
<html>
<head>
    <title>Menentukan Bilangan Prima</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 % 1 == 0 AND $bilangan % $bilangan == 0) {
            echo $bilangan . " merupakan bilangan prima";
        } else {
            echo $bilangan . " bukan merupakan bilangan prima";
        }
    }
?>

</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 Prima Menggunakan Python

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

Contoh Program Menentukan Bilangan Prima Menggunakan C++

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

using namespace std;

int main(){

  int bil;

  cout << "Masukkan bilangan: ";
  cin >> bil;

  if (bil%1 == 0 AND bil%bil == 0){
    cout << bil << " Merupakan Bilangan Prima\n";
  } else {
    cout << bil << " Bukan Merupakan Bilangan Prima\n";
  }
  return 0;
}
Kalian copy paste code diatas, kemudian jalankan dengan editor c++ yang biasa kalian gunakan.

Contoh Program Menentukan Bilangan Prima Mengguakan Java

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

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

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

    if (bil % 1 == 0 AND bil % bil == 0) {
       System.out.println(Integer.toString(bil) + " Merupakan bilangan prima");
    } else {
       System.out.println(Integer.toString(bil) + " Bukan Merupakan bilangan prima");
    }
  }
}
Sekian penjelasan saya tentang algoritma, flowchart dan program menentukan bilangan prima 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 Prima"