Deskripsi :
Program ini mendeskripsikan suatu inputan bilangan dari 1 ke n untuk menentukan bilangan prima. Adapun syarat dari bilangan prima tersebut adalah bilangan yang habis dibagi dengan bilangan itu sendiri, dengan kata lain tidak ada pembagi dengan bilangan lainnya. Adapun cth dari bilangan prima tersebut adalah 1, 2, 3, 5, 7, 13, 17, dll. Program ini menggunakan bahasa pemrograman java berbasis console.
Source code Program :
- /*
- *Copyright by Adhitya A P (0510960002)
- *Student of Computer Science in Brawijaya University
- *Indonesia
- **/
- import java.io.*;
- import java.util.*;
- public class Prima
- {
- public static int cekPrima(int bil)
- {
- int bagi=3, batas=bil;
- if(bil==1)
- return 0;
- else if ((bil==2)||(bil==3))
- return 1;
- else if (bil%2==0)
- return 0;
- else
- {
- while(batas >bagi)
- {
- if(bil%bagi==0)
- return 0;
- batas=bil/bagi;
- bagi+=2;
- }
- return 1;
- }
- }
- public static void main(String args[])
- {
- for (int bilangan=1; bilangan <100; bilangan++)
- { if (cekPrima(bilangan)==1)
- System.out.println(+bilangan+" ");
- }
- }
- }
No comments:
Post a Comment