平成23年特別試験問題 問93

問93~96は、中問Bの問題文を読んでから回答してください。
関数の処理の流れを図1に示す。図1のaに入れる適切な条件式はどれか。
93.gif

  • 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」が適切です。

Pagetop