Selasa, 06 November 2018

Cetak Bilangan Prima di Java Cara Kedua

Seperti pada cara yang pertama, cara yang kedua ini agak lumayan rumit, tetapi dari sisi pengeksekusian program lebih cepat. berikut sintak program nya dalam bahasa pemrograman java.

package cekbilanganprimaok;

import java.util.Scanner;

public class CekBilanganPrimaOk {

    public static void main(String[] args) {
        // TODO code application logic here
        int i,angka;
        boolean cek;
        Scanner InputUser = new Scanner(System.in);
     
        System.out.println("Masukkan Angka :");
        angka = InputUser.nextInt();
     
        if(angka<2)
        {
            System.out.println("Bukan Prima");
        }else if (angka==2){
            System.out.println("Prima");
        }else{
            i=3;
            cek=true;
            while (cek){
                if(angka%i==0){
                    cek=false;
                }else{
                    i++;
                }
            }
            if(i==angka){
                System.out.println("prima");
            }else{
                System.out.println("bukan prima");
            }
       
        }
     
    }
 
}

jika sintak tersebut dieksekusi maka akan menghasilkan keluaran sebagai berikut


Tidak ada komentar:

Posting Komentar

TUGAS BASIS DATA

TUGAS BASIS DATA SOAL PRAKTIK BASIS DATA (TENTANG MENGGUNAKAN SQL DAN KLASIFIKASINYA) Sebuah sekolah akan membuat syste...