2015年7月18日 星期六

Java 練習(6):某個數值內哪些是質數

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
        String str=JOptionPane.showInputDialog("請輸入1個整數");
        int a=Integer.parseInt(str);
        String s="";
        for (int i = 1; i <= a; i++) {
            boolean b = true;
            for (int j = 2; j <= i / 2; j++) {
                if (i % j == 0) {
                    b = false;
                }
            }
            if (b) {
                s=s+i+",";
            }
            
        }JOptionPane.showMessageDialog(null, s);

沒有留言:

張貼留言