4-25.条件分岐

4-25.条件分岐

9th - 12th Grade

10 Qs

quiz-placeholder

Similar activities

05_001システム構成

05_001システム構成

12th Grade

14 Qs

【教科書212-215】情報セキュリティ

【教科書212-215】情報セキュリティ

9th Grade

13 Qs

情報I  Scratch 複習

情報I Scratch 複習

9th Grade

7 Qs

【教科書206-209】情報モラル

【教科書206-209】情報モラル

9th Grade

6 Qs

09_06 チェック

09_06 チェック

1st - 11th Grade

8 Qs

2020年度2学期

2020年度2学期

9th - 12th Grade

10 Qs

1年2組

1年2組

12th Grade

10 Qs

TRY!情報モラルクイズ_16-30(A)

TRY!情報モラルクイズ_16-30(A)

10th - 12th Grade

15 Qs

4-25.条件分岐

4-25.条件分岐

Assessment

Quiz

Computers

9th - 12th Grade

Medium

Created by

to prof

Used 2+ times

FREE Resource

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:ではない

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?