2011年03月01日
ITパスポート過去問 解説22年秋問69
22年秋 問題一覧へ
問69 二つの変数 x と y に対して、次の手続きを(1)から順に実行する。処理が終了したとき、xの値は幾らになるか。
[手続き]
(1) xに2を代入し、yに3を代入する。
(2) yの値から1を引いたものをyに代入する。
(3) xの値とyの値を加えたものをxに代入する。
(4) y≠1なら手続き(2)に戻り、y=1なら終了する。
ア 4 イ 5 ウ 6 エ 7
問題
問69 二つの変数 x と y に対して、次の手続きを(1)から順に実行する。処理が終了したとき、xの値は幾らになるか。
[手続き]
(1) xに2を代入し、yに3を代入する。
(2) yの値から1を引いたものをyに代入する。
(3) xの値とyの値を加えたものをxに代入する。
(4) y≠1なら手続き(2)に戻り、y=1なら終了する。
ア 4 イ 5 ウ 6 エ 7
解説
実際に順番に実行して行ってみよう
(1) xに2を代入し、yに3を代入する。 結果 x=2 y=3となる
(2) yの値から1を引いたものをyに代入する。 x=2のまま y=2となる
(3) xの値とyの値を加えたものをxに代入する。 x=4 y=2
(4) y≠1なら手続き(2)に戻り、y=1なら終了する。 (2)に戻る
(2) yの値から1を引いたものをyに代入する。 x=4のまま y=1となる
(3) xの値とyの値を加えたものをxに代入する。 x=5 y=1
(4) y≠1なら手続き(2)に戻り、y=1なら終了する。 これで終了
答
イ
【22年秋テクノロジ系の最新記事】
投稿者:ぷよ|18:50|22年秋テクノロジ系
この記事へのコメント