おつりの計算
Re: おつりの計算
フォーラムルールのテンプレートを使っていただけますか?
どう質問していいか解らない時は、以下のテンプレをコピペして、
各項目に対して答える形で記載して下さい。
[1] 質問文
[1.1] 自分が今行いたい事は何か
[1.2] どのように取り組んだか(プログラムコードがある場合記載)
[1.3] どのようなエラーやトラブルで困っているか(エラーメッセージが解る場合は記載)
[1.4] 今何がわからないのか、知りたいのか
[2] 環境
[2.1] OS : Windows, Linux等々
[2.2] コンパイラ名 : VC++ 2008EE, Borand C++, gcc等々
[3] その他
・どの程度C言語を理解しているか
・ライブラリを使っている場合は何を使っているか
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)
Re: おつりの計算
返信ありがとうございます。
[1.1]プログラムを作るためにできればまず、 流れ図を作りたいです
[1.4] 配列を使って表したいです
仕様
①商品は合計10種類とする。
②構成はペットボトル3種、缶7種とする。
③ペットボトルは各150円、缶は各120円とする。
④紙幣は千円札のみ使用可とし、硬貨は10円玉・50円玉・100円玉・500円玉のみ使用可とする。
おつりを最少枚数で払い戻したいです。でも500円がなければどうするか、50円がなければどうするか、
を計算するアルゴリズムを作りたいです。
[1.1]プログラムを作るためにできればまず、 流れ図を作りたいです
[1.4] 配列を使って表したいです
仕様
①商品は合計10種類とする。
②構成はペットボトル3種、缶7種とする。
③ペットボトルは各150円、缶は各120円とする。
④紙幣は千円札のみ使用可とし、硬貨は10円玉・50円玉・100円玉・500円玉のみ使用可とする。
おつりを最少枚数で払い戻したいです。でも500円がなければどうするか、50円がなければどうするか、
を計算するアルゴリズムを作りたいです。
Re: おつりの計算
自動販売機にするのは後にして、まずは金種別けのプログラムを作ってはいかがでしょうか。
最初は、おつり切れは考えずに
例えば
870と入力したら、
500円 1枚
100円 3枚
50円 1枚
10円 2枚
と表示させるようなプログラムです。
最初は、おつり切れは考えずに
例えば
870と入力したら、
500円 1枚
100円 3枚
50円 1枚
10円 2枚
と表示させるようなプログラムです。
non
Re: おつりの計算
ある硬貨がある場合、使える最大枚数の指定はありますか?
商品は複数同時に購入できますか?
持っている硬貨でおつりが支払えない場合はどうしますか?
商品は複数同時に購入できますか?
持っている硬貨でおつりが支払えない場合はどうしますか?
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)
Re: おつりの計算
使用するプログラミング言語は何ですか?
【追記】
アルゴリズムを作りたいということなので、擬似コードがいいですか?
【追記】
アルゴリズムを作りたいということなので、擬似コードがいいですか?
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)
Re: おつりの計算
みけCATさん
ある硬貨がある場合、使える最大枚数の指定はありますか? 特にないです。
商品は複数同時に購入できますか? できる仕様で考えています。
持っている硬貨でおつりが支払えない場合はどうしますか? その場合は、お金を投入してもすぐに返却する仕様で考えています。
使用するプログラミング言語は何ですか? C言語です。
アルゴリズムを作りたいということなので、擬似コードがいいですか? お願いします。
流れ図を配列を使って表したいのですか? そうです。
nonさん
返信ありがとうございます。
それもしてみます。
頼ってばかりですみません。
自分でももっと頑張ってみます><
ある硬貨がある場合、使える最大枚数の指定はありますか? 特にないです。
商品は複数同時に購入できますか? できる仕様で考えています。
持っている硬貨でおつりが支払えない場合はどうしますか? その場合は、お金を投入してもすぐに返却する仕様で考えています。
使用するプログラミング言語は何ですか? C言語です。
アルゴリズムを作りたいということなので、擬似コードがいいですか? お願いします。
流れ図を配列を使って表したいのですか? そうです。
nonさん
返信ありがとうございます。
それもしてみます。
頼ってばかりですみません。
自分でももっと頑張ってみます><
Re: おつりの計算
まとめると、「流れ図と擬似コードを、C言語の配列に格納する」ですね。
で、どこがわからないのですか?
C言語の文法ですか?
自販機のアルゴリズムですか?
流れ図や擬似コードの書き方ですか?
パソコンの操作ですか?
全部ですか?
で、どこがわからないのですか?
C言語の文法ですか?
自販機のアルゴリズムですか?
流れ図や擬似コードの書き方ですか?
パソコンの操作ですか?
全部ですか?
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)
Re: おつりの計算
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)
Re: おつりの計算
正解かはわかりませんが、何とか形だけはできました。
あとは、流れ図をもう少しスマートにして(できれば)から、ある語に取り組んでみます。
わからなければまたお願いします。
ありがとうございました。><
あとは、流れ図をもう少しスマートにして(できれば)から、ある語に取り組んでみます。
わからなければまたお願いします。
ありがとうございました。><