C/C++の宿題を片付けます 112代目
■ このスレッドは過去ログ倉庫に格納されています
0499デフォルトの名無しさん
2008/07/11(金) 00:45:54[2] 問題文(含コード&リンク):
http://sund1.sakura.ne.jp/uploader/source/up26398.txt
これをもとにして以下の仕様を満たすプログラムを作る。
・各商品の在庫を書いたファイルがあり、それを読み書きすることで、在庫数の管理をする。つまり、
プログラムを起動して商品を買うたびに在庫数が減るようにする。
・在庫切れの場合は売り切れを表示する。
・無い番号の商品は買えないようにする。
・マイナスのお金は入らないようにする。
・構造体を使う。また、関数を作って使う。
在庫を管理するプログラムについて
・上記の在庫を管理するファイルを編集するプログラムを作る。仮にファイル名をAとする。
・この管理プログラムを起動したときにファイルAが無ければ、初めて自動販売機を動かすものと
考えて、自動販売機に各商品を適当数入れ(数は固定、また、打ち込めるようになっていてもど
ちらでも良い)、ファイルAをを作ってその結果を書き込むと同時に全く同じ内容のファイルB
も作る。
・管理プログラムを起動した時にファイルAがあれば、ファイルAとファイルBの内容を比較して
前回からどの商品がいくつ売れたかを表示する。(ファイルBには前回商品を補充したときの数
が書かれており、ファイルAには今の在庫が書かれているから、その差から売れた数が分かる)
。その後在庫の追加を行う。その結果をファイルAとBに書く。
・こちらは構造体と関数はあってもなくても良いものとする。
[3] 環境
[3.1] OS: Linux
[3.2] コンパイラ名とバージョン: gcc
[3.3] 言語: C
[4] 期限: [2008年07月12日18:00まで]
[5] その他の制限:できれば、プログラミング初心者レベルでお願いします。
すみませんがよろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています