• 締切済み

フローチャートが作れず、困っています

下の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; } } } }

みんなの回答

  • dyna_1550
  • ベストアンサー率34% (122/353)
回答No.1

ソースからフローチャートを作ってくれるソフトがあります。 Visustin v5 Flow chart generator http://www.aivosto.com/visustin.html 個人的には、Javaのソースをフローチャートで意識するのは本末転倒な気が・・

関連するQ&A