ページ 11

ファイル処理について

Posted: 2011年8月05日(金) 17:11
by miwa
今課題でC言語のファイル処理について取り組んでいます。
それでBook.txtという中に学生番号・得点が書かれたファイルを読み込んで、その点数が高い順に並べ替えて、
順位をつけて標準出力とテキストファイルの両方に書き出すというプログラムを作りたいのですが、

1001 70
1002 95
1003 60

と書かれたファイルを読み込むところまではできたのですが、そのあとの高い順に並べ替える以降の作業ができません。
C言語初心者なのでいろいろ調べていますがあまり知識がなくてどうプログラミングすればいいのかわかりません。
できれば週末中には完成させたいのでわかる方がいらっしゃいましたらぜひ教えてください。
よろしくお願いします。

Re: ファイル処理について

Posted: 2011年8月05日(金) 17:48
by 沖 滉均
http://dixq.net/forum/viewtopic.php?f=3&t=9038
こちらの質問と同じ内容ですよね?
softyaさんの返信読まれましたか?
前の質問を放置しないでくださいね。

Re: ファイル処理について

Posted: 2011年8月05日(金) 18:26
by non
miwa さんが書きました:と書かれたファイルを読み込むところまではできたのですが、そのあとの高い順に並べ替える以降の作業ができません。
まずは、できているところまでのプログラムを、貼り付けましょう。
miwa さんが書きました: C言語初心者なのでいろいろ調べていますがあまり知識がなくてどうプログラミングすればいいのかわかりません。
何のために、プログラムの勉強をするのでしょうか?もし、Cを使えるようになりたいというのでしたら力になります。
しかし、課題を出すための答えだけが欲しいのでしたら、他のサイトに行きましょう。
miwa さんが書きました: できれば週末中には完成させたいのでわかる方がいらっしゃいましたらぜひ教えてください。
よろしくお願いします。
あなたが、テンプレートに沿って条件を開示しないから、誰も力を貸さないのです。あなた次第です。

例えば、条件がわかりません。
まず、データの総数は不明なのでしょうか?内部ソートできますか、それとも外部ソートが必要ですか?
また、ファイル入出力まで学習が進んでいるということは、一般に内部ソートの1つや2つは学習しているはずですが
どこまで、知識がありますか?