ITパスポート平成23年特別 問93

【問93~96は中問形式の出題です。中問Bの問題文を読んでから回答してください。】

問93

関数の処理の流れを図1に示す。図1のaに入れる適切な条件式はどれか。
93.png/image-size:503×346
  • 0≦J≦20 and 0≦K≦20
  • 0≦J≦20 or 0≦K≦20
  • 0≦J+K≦20
  • J>20 and K>20

分類

テクノロジ系

正解

解説

分岐条件でNoと判断されると、L:合計金額に-1を代入する処理が行われます。(流れ図の右側)
〔処理内容〕の記述から、Lに-1を代入するときは、購入条件を満たしていない場合であることがわかるので、この判定条件には「購入条件を満たしているかどうかを判定」するための条件が入ることが適切です。

ここの判定では、大人用と子供用それぞれのチケットの購入枚数J及びKが、「0以上の整数」であり「最高枚数は,それぞれ20枚まで」であることをチェックします。

この条件を文章にすると、Jが0以上20以下、かつ、Kが0以上20以下 となります。したがってaに入る条件式は「0≦J≦20 and 0≦K≦20」が適切です。
© 2009-2024 ITパスポート試験ドットコム All Rights Reserved.

Pagetop