Perulangan Bersarang Menentukan Bilangan Prima
Perulangan Bersarang
Menentukan N bilangan Prima, oleh:
Nama: Annisa Dita Putri Kartika
NPM: 21082010090
Source Code
package perulanganbersarang;
import java.util.Scanner;
/**
*
* @author dellupk
*/
public class PerulanganBersarang {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Menampilkan n bilangan prima pertama");
int n; //Banyak bilangan prima
int bilanganawal =2; // awal bilangan prima
System.out.print(" Masukkan n Bilangan : ");
n = sc.nextInt();
System.out.print("Urutan "+ n + " bilangan prima : ");
while(n !=0){
int faktor=0; //jumlah faktor bilangan
for(int i=1;i<=bilanganawal;i++){
if(bilanganawal%i == 0){
faktor++;
}
}
if(faktor == 2){
System.out.print(bilanganawal);
if (n!=1){
System.out.print(",");
}else{
System.out.print(".");
}
n--;
}
bilanganawal++;
}
System.out.println("");
}
}
SS Output
Komentar
Posting Komentar