- 891 名前:デフォルトの名無しさん mailto:sage [2007/05/27(日) 17:45:05 ]
- 素数判定プログラムを組んだのですが、エラーが出て動きません。でも、デバッグしてみるとfor文が回っていないようです。どう改善すればよいでしょうか?
public static void main(String[] args) { BufferedReader reader=new BufferedReader(new InputStreamReader(System.in)); try { System.out.println("数を入力してください"); String line=reader.readLine(); int meth=Integer.parseInt(line); if(meth<=1){ System.out.println("入力された数字"+meth+"は素数ではありません"); }else{ int cnt=0; for (int i=0; i<=meth; i++) { if(meth%i==0) { cnt++; } }
|

|