AとBは整数です。AがBの倍数かどうかを確認したい。ただし、乱数とBの範囲がユーザーによって決定される場合、 Aをどの値として初期化する必要がありますか?
-1 を使用すると仮定しましたが、ユーザーが正の範囲を入力し、 Bを -1 として入力した場合、これは機能しません。-1 は -1 の倍数ですが、たとえば 1 ~ 10 の範囲内ではありません。
b = *int input from user*;
a = random_number_of_certain_range();
while(a % b != 0) {
a = random_number_of_certain_range();
}
print "A is a multiple of B";