プロが教える店舗&オフィスのセキュリティ対策術

以下の問題のプログラムを流れ図で表したいのですが

書き方がわかりません

どなたかできる方お願いします。

また流れ図をふまえて、プログラムのどの箇所でどのような内容の処理を行っているかの説明もお願いします


http://xn--n9q36mh1hnxuksz7wt.jp/FE19b-pm/t10.html

A 回答 (1件)

普通は流れ図からプログラムを作るのであって、プログラムから流れ図を作るようなことはあまりやりません。

何のために流れ図で表したいのでしょうか?

全体の流れを見るだけなら、ifとかforとかの制御構造に着目してください。問題のプログラムを簡略化するとこんな感じ。

if (条件1) {
 if (条件2) {
  処理A (forループあり)
 } else {
  処理B (forループあり)
 }
} else if (条件3) {
 if (条件4) {
  処理C (forループあり)
 } else {
  処理D (forループなし)
 }
} else {
 処理E (forループなし)
}

たとえば、条件1が偽で条件3と4が真のときは処理Cが実行されるということは読み取れますよね? それが分からないレベルだと、この問題に挑むにはまだ早すぎます。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!