IT
Mahasiswa

100個の要素を持つ整数型配列arrayの各変数の中に、相異なる自然数が代入されているとする。このとき、これらの自然数を小さい順に並べ替えるアルゴリズムをかんがえ、フローチャートで表せ。

Answers

で、ご質問は?

レモン

フローチャートを書くためのヒントをいただきたいです。

ひつま節₁₂₃₄

そっちですか。
フローチャートを書くには、まず、貴方自身が考えたソートロジックが必要です。
これが今回のフローチャートを書くためのヒントだと思います。

レモン

このようなになったのですが、間違いがあったら指摘していただきたいです。

ひつま節₁₂₃₄

ok.フローチャートとしての体を成していると思います。
ですが、これでは数字の順番を整えられない。 肝心の数を並び替えるという大元のロジックが変だと思います。

例えば、目の前に♠だけからなる13枚のカードがあって、大小バラバラに並んでいるとき、これを小さい順に並べるにはどうやって並び替えますか?

フローチャートとか知らない子供でも誰でも、かける時間はさておき、並び替えられるはず。
その並び替えのルールややり方を、コンピュータとか意識しないで、まずは日本語で説明しきってください。この方法で並び替えできるんだと。

次に、カードを配列変数に置き換えて、コンピュータの持つ制約や性質を考慮して、各方法を改良。ここまでもまだ、日本語での説明です。

そして最後にフローチャートにそれをおこします。
フローチャートの前に、並び替えのロジックをしっかり説明することが、まずは、必要です。

レモン

ありがとうございます!参考にさせていただきます!

Post A Comment
Apa kebingunganmu sudah terpecahkan?