Search Header Logo

4-25.条件分岐

Authored by to prof

Computers

9th - 12th Grade

Used 2+ times

4-25.条件分岐
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

次のプログラムの実行結果が下記のようになるとき、空欄(ア)に入れるのに最も適当なものを 1 つ選びなさい。

【実行結果】
コインは表です


※ 比較演算子のルール

==:等しい
 例:「a == b」→ 意味:a と b が等しい

!=:等しくない
 例:「a != b」→ 意味:a と b が等しくない

もし coin = 1 ならば:

もし coin == 1 ならば:

もし coin != 1 ならば:

そうでなければ:

Answer explanation

条件が成り立つかどうかで処理を切り替える分岐構造のプログラムである。
比較演算子「==」は、左右が一致していることを表す。

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

次のプログラムの実行結果が下記のようになるとき、空欄(ア)に入れるのに最も適当なものを 1 つ選びなさい。

【実行結果】
コインは裏です


※ 比較演算子のルール

==:等しい
 例:「a == b」→ 意味:a と b が等しい

!=:等しくない
 例:「a != b」→ 意味:a と b が等しくない

もし coin = 1 ならば:

もし coin == 1 ならば:

もし coin != 1 ならば:

そうでなければ:

Answer explanation

比較演算子「!=」は、左右が一致していないことを表す。
空欄に入るプログラムは、「もし coin が 1 でないならば」という意味になる。

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

次のプログラムの実行結果が下記のようになるとき、空欄(ア)に入れるのに最も適当なものを 1 つ選びなさい。

【実行結果】
コインは裏です


※ 比較演算子のルール

==:等しい
 例:「a == b」→ 意味:a と b が等しい

!=:等しくない
 例:「a != b」→ 意味:a と b が等しくない

もし coin = 1 ならば:

もし coin == 1 ならば:

もし coin != 1 ならば:

そうでなければ:

Answer explanation

「もし〜ならば:」に続けて「そうでなければ:」と書くことで、条件に当てはまらない場合に実行する処理を指示することができる。

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

次のプログラムの実行結果が下記のようになるとき、空欄(ア)に入れるのに最も適当なものを 1 つ選びなさい。

【プログラムの動作】
変数 age の値が 18 以上ならば、「成人年齢を満たしています」と表示する


※ 比較演算子のルール

<=:以下
 例:「a <= b」→ 意味:a は b 以下

>=:以上
 例:「a >= b」→ 意味:a は b 以上

もし age == 18 ならば:

もし age != 18 ならば:

もし age >= 18 ならば:

もし age <= 18 ならば:

Answer explanation

比較演算子「>=」は、左辺の値が右辺の値と同じか大きいことを表す。
空欄に入るプログラムは、「もし age が 18 以上ならば」という意味になる。

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

次のプログラムの実行結果が下記のようになるとき、空欄(ア)に入れるのに最も適当なものを 1 つ選びなさい。

【プログラムの動作】
変数 price の値が 160 未満ならば、「お金が足りません」と表示する


※ 比較演算子のルール

<:未満
 例:「a < b」 → 意味:a は b より小さい

>:超過
 例:「a > b」→ 意味:a は b より大きい

もし price <= 160 ならば:

もし price < 160 ならば:

もし price >= 160 ならば:

もし price > 160 ならば:

Answer explanation

比較演算子「<」は、左辺の値が右辺の値よりも小さいことを表す。
空欄に入るプログラムは、「もし price が 160 未満ならば」という意味になる。

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

次のプログラムを実行したとき、表示される結果として最も適当なものを 1 つ選びなさい。

料金は無料です

料金は 500 円です

料金は 800 円です

エラーが出て実行できない

Answer explanation

「もし〜ならば:」に続けて「そうでなくもし〜ならば:」と書くことで、複数の条件を設定することができる。

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

次のベン図に示した範囲のうち、「A and B」を表すものは(ア)、「A or B」を表すものは(イ)、「not A」を表すものは(ウ)である。

ア:1、イ:2、ウ:3

ア:1、イ:2、ウ:4

ア:2、イ:1、ウ:3

ア:2、イ:1、ウ:4

Answer explanation

「and」「or」「not」を用いた演算を論理演算といい、それぞれ以下の意味を表す。
・and:かつ
・or:または
・not:ではない

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?