-3

そのため、入力を取得し、ユーザーが必要とする特定の倍数を見つけるプログラムを作成しようとしています。たとえば、ユーザーが 4 を入力し、その 6 倍が必要であると言えます。これで私が抱えている最大の問題は、単にそれを開始することです! これにはループが含まれることを理解していますが、ユーザーが 100 か何かを希望する場合、それを機能させる方法がわかりません。

4

1 に答える 1

1

このような問題を解決する最善の方法は、紙とペン/鉛筆を用意して、手でいくつかの例を実行することです。実行した場合、プログラムの名前が Foo であると仮定しましょう。

Foo 2 6

出力として 2 の 6 倍数 (最初の 6 ?) が得られることを期待します。

2, 4, 6, 8, 10, 12

あなたが走った場合:

Foo 3 10 

出力として 3 の 10 倍数が期待されます。

3, 6, 9, 12 , 15, 18, 21, 24, 27, 30 

これら 2 つの呼び出しとその出力の間のパターンを確認できるはずです。最初の倍数は常に数値そのものであり、最後の倍数は常にに渡す 2 つの引数の積ですFoo。ここから、その範囲のループを簡単に作成できるはずです。(つまり、2 から 12 まで、または 3 から 30 まで)

于 2013-02-14T16:31:42.203 に答える