ファイルのソートなんですが

[戻る]
ぷりん 2002/02/08(金) 09:02:25
あるファイルを読み込み、そのプログラムを辞書式に並べそれをファイルに保存する。というプ
ログラムを作りたいのですがどういう手順でしたらいいのでしょうか?

例えば「伊藤」「鈴木」「渡辺」「有馬」「小山」というファイルを読み込み
「有馬」「伊藤」「小山」「鈴木」「渡辺」という順で並べ替えてファイルに保存したいという
感じです

辞書式に並べ替えることは出来るのですが「ファイルからの読み込み」という作業がはいってく
ると分からなくなります。
どなたかアドバイスお願いします。

sugar 2002/02/08(金) 09:33:56
@ファイルから読む
A並べ替える
Bファイルに保存する

この順序で実装すればよいわけで、今、Aができている、ということですよね?
「有馬」や「伊藤」は、どこに保持してますか?
配列ですか?

ファイルから読んで、配列にセットする、という感じで@を作れば、
ファイルの内容を読んで五十音順に並べ替える、ということができるようになるわけです。

更に、配列の内容をファイルに保存する、という感じでBを作れば、
作りたいものが完成します。

機能をひとつずつ区切って考えるようにすれば、
そんなに難しくないはずですよ。

古いスレッドには追加発言できません。