HOME»ITパスポート平成22年秋期» 問69
ITパスポート平成22年秋期 問69
問69
note_altcalculate
note_alt
calculate
二つの変数xとyに対して,次の手続きを(1)から順に実行する。処理が終了したとき,xの値は幾らになるか。
〔手続き〕
〔手続き〕
- xに2を代入し,yに3を代入する。
- yの値から1を引いたものをyに代入する。
- xの値とyの値を加えたものをxに代入する。
- y≠1なら手続き(2)に戻り,y=1なら終了する。
- 4
- 5
- 6
- 7
分類 :
テクノロジ系 » アルゴリズムとプログラミング » アルゴリズムとプログラミング
正解 :
イ
解説 :
初期値はx=2、y=3です。1周目でy=2、x=2+2=4となり、y≠1なので繰り返します。
2周目はy=1、x=4+1=5です。ここで終了条件を満たすため、最終的なxは5になります。