- 締切済み
フローチャートが作れず、困っています
下のjavaソースコードのフローチャートを作りたいのですがわかりません。誰か教えてください。 import java.io.*; public class Sosuu { public static void main(String[] args) throws IOException { BufferedReader buf = new BufferedReader(new InputStreamReader(System.in)); System.out.println("いくつまでの素数を表示するか入力してください"); try{ Prime prm = new Prime(Integer.parseInt(buf.readLine())); prm.calc(); }catch(NumberFormatException e){ System.out.println("数字を入力してください"); } } } class Prime { int endNum; public Prime(int endNum){ this.endNum = endNum; } public void calc(){ if(endNum <= 2){ System.out.println("2以上の数値を入力してください"); return; } for(int i = 2; i <= endNum; i++){ for(int k = 2; k <= i; k++){ if(k == i) System.out.println(Integer.toString(i)); else if((i % k) == 0) break; } } } }
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- dyna_1550
- ベストアンサー率34% (122/353)
ソースからフローチャートを作ってくれるソフトがあります。 Visustin v5 Flow chart generator http://www.aivosto.com/visustin.html 個人的には、Javaのソースをフローチャートで意識するのは本末転倒な気が・・