-4

2 つの整数パラメータを取るメソッド calculateBoatSpeed() を記述する必要があります。これは最初に、チームがボートに費やしたドル単位の金額です。2 つ目は、ニュージーランドで家を所有している乗組員の数です。このメソッドは、次の式に基づいて、ボートの速度をノット (約 1.85kph に等しい航海速度) で返す必要があります。ニュージーランド。

私はJavaが初めてなので、私の努力はあまり成功しませんでした。

int calculateBoatSpeed(int money, int people) {
   int knot= money*1000000+people;
   return knot;
4

2 に答える 2

0

何をコーディングしたか考えてみてください (people=0 とします):

  • money = 1 で people=1 の場合、式は 1000000 ノットを生成します。
  • お金 = 2: 2000000 ノット
  • money = 3: 3000000 ノット

強大な高速船...ちょっと考えてみてください

于 2013-10-22T00:16:34.393 に答える
0

次の式に基づいています: 1,000 万の支出ごとに 1 ノットと、ニュージーランドで家を所有する乗組員ごとにさらに 1 ノット。

あなたがしたことは、 を使用して乗算すること*です。あなたは分割したい。あなたが持っているとしましょう:

  • 1,000 万未満の場合は、0 ノットが必要です。

  • 1,000 万の場合、1 ノットが必要です。

  • 2,000 万の場合、2 ノットが必要です。

  • 3,000 万の場合、3 ノットが必要です。

これを行うには、お金を 1000 万で割ったものが必要です。

int knot = money/10000000 + people;

peopleこれは、変数がニュージーランドで家を所有している人の数を表していると仮定しています。データ型を使用してintいるため、除算 ( を使用) するときに 10 進数を気にする必要はありません/。最も近い整数に自動的に切り捨てられます。

于 2013-10-22T00:17:20.567 に答える