-3

リストや配列では解決できない問題がありますが、これは非常に簡単です。プロンプトは次のとおりです。

大企業はコミッション ベースで営業担当者に支払います。営業担当者は、週に 200 ドルと、その週の総売上高の 9% のコミッションを受け取ります。たとえば、1 週間に $5000 相当の商品を販売する販売員は、$200 と $5000 の 9%、つまり合計 $650 を受け取ります。あなたは、営業担当者の firstName、lastName、および販売された N 個の商品のプロンプト ユーザーです。1 人の営業担当者の firstName、lastName、および先週販売されたアイテムの数と各 iterm の数量を入力し、その営業担当者の firstName、lastName、および収益を計算して表示する Commission というプログラムを作成します。販売員が販売する商品の数に制限はありません。注: リストや配列は扱っていません。後で計算するために、アイテムのタイプと値を変数に保存します。

クラスのリロードを処理するための高度な方法がありますが、私はそれらに慣れていません。可変数のアイテムをどのように説明できるかわかりません。私はこれを考えすぎていますか?

4

2 に答える 2

4

ループを使用します。アイテムと数量を読み取り、収益に追加します。リストや配列は必要ありません。

于 2013-02-12T17:53:04.870 に答える
0

目的の結果を計算するために個々の売上を覚えておく必要はありません。

入力時に1人あたりの売上を合計するだけです。必要な情報はすべて合計です。計算では、合計がどのように構成されているかは気にしません。

これは、多数のネストされたループ、最も外側のループの 1 つ、内側のループの項目で行うことができます。商品ループの開始時に合計をゼロに初期化し、eacj ループの繰り返しで商品の販売値を追加します。内側のループが完了したら、収益を計算して表示します。次の人に移ります。単純?

于 2013-02-12T18:59:36.410 に答える