購入

購入しながら収入(手数料)リストも作成

既に作成済みの顧客毎の購入可能リストから価格が高い順に購入します。そのため最初に購入可能リストをソートし、購入を決定していきます。購入決定により収入も決まりますので、このタイミングで収入リストも作成します。

プログラム&テスト結果

収入リストをひと工夫

収入リストは得意先名、物品名、手数料を手数料が高い順に表示する必要があります。この段階では収入リストはソートされていません。後の処理でソートする必要がありますが、ソート処理の対象は”物品名:価格”(”文字列:価格”)のため、収入リストに必要な得意先の情報を含めてソートできません。そこで、収入リストを作成する際に、”得意先名_物品名:価格(手数料)”(文字列:価格)の形式で作成し、ソートができるようにしています。

タイトルとURLをコピーしました