大滝本 3.11
![午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】](/img/banner/sp.png)
レオンさん
(No.1)
下記の問題で答えがa bin[k]←j÷2の余り b j←j÷2の商
なのかがわかりません。選択肢にある a j←j÷2の商 bin[k]←j÷2の余りではなぜダメなのでしょうか?
どちらでも正解かと思いました。
整数型の配列:decToBin(整数型:n)
整数型の配列:bin ← {8個の未定義の値}
整数型:j←n
整数型:k
for(kを8から1まで1ずつ減らす)
空欄a
空欄b
endfor
return bin
なのかがわかりません。選択肢にある a j←j÷2の商 bin[k]←j÷2の余りではなぜダメなのでしょうか?
どちらでも正解かと思いました。
整数型の配列:decToBin(整数型:n)
整数型の配列:bin ← {8個の未定義の値}
整数型:j←n
整数型:k
for(kを8から1まで1ずつ減らす)
空欄a
空欄b
endfor
return bin
2024.06.29 14:28
まみさん
(No.2)
大滝本のどこの問題かよくわかってないけど、
「 j←j÷2の商 」を先にやると、jの値が変わっちゃうから、次の「bin[k]←j÷2」を計算する時に不都合が出るのでは?
「 j←j÷2の商 」を先にやると、jの値が変わっちゃうから、次の「bin[k]←j÷2」を計算する時に不都合が出るのでは?
2024.06.29 14:35
レオンさん
(No.3)
アルゴリズム 擬似言語 トレーニングブックの96ページの問題でした。
確かに、jの値が変わりますね。
ありがとうございます。
確かに、jの値が変わりますね。
ありがとうございます。
2024.06.29 14:54
広告
返信投稿用フォーム
スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
広告