1.判斷用戶輸入的數是否是質數(質數是指只能被1和自身整除的正整數)。
import java.util.Scanner;
public class PrimeNumber {
public boolean Oprimenumber(int A){
int a = A;
if(a<0)
return false;
for(int i=2;i<A;i++)
if(A%i==0)
return false;
return true;
}
public static void main(String main[]){
Scanner sc=new Scanner(System.in);
System.out.println("請輸入正整數:");
int aa=sc.nextInt();
PrimeNumber pu =new PrimeNumber();
if(pu.Oprimenumber(aa))
System.out.println("該數為質數");
else
System.out.println("該數不是質數");
}
}