基本情報技術者試験のアルゴリズムを勉強していて流れ図(フローチャート)の繰り返しのところで
ループ
i=1,2,···,N-1を
擬似言語にすると
■i:1,i≦N-1,1
になると参考書に書いてあるのですが、なぜこうなるのか教えて下さい。
流れ図(フローチャート)側の意味が分からないです。
擬似言語の方は読めるのですが···とN-1がi≦N-1になるのかがよく分からないです。
なぜこうなるかというより、C 言語などの for (i = 1; i < N; i++) ループをその図で表すお約束ってことでは。
http://masudahp.web.fc2.com/flowchart/algo002.html
ありがとうございます。
擬似言語の方は分かるのですが流れ図のi=1,2,···,N-1の意味がよくわかってない状況です。分かりづらい質問ですいません。
ループ変数 i を 1 から始めて 1 ずつ増やして N-1 まで、全部で N-1 回繰り返すってことでしょう。例えば N = 10 なら 1, 2, 3, 4, 5, 6, 7, 8, 9 の 9 回繰り返すことになります。
そういうことだったんですね。自分でも書いてみて、トレースしてみて、流れ図と擬似言語の意味が紐づいて理解できました。ほんとありがとうございます。助かりました。
>i≦N-1になるのかがよく分からないです
向こうでも注意されていたけどルールを覚える/守る意識が低いからでは。
回答1件
あなたの回答
tips
プレビュー