4-25.条件分岐

4-25.条件分岐

9th - 12th Grade

10 Qs

quiz-placeholder

Similar activities

ビジネス情報1級データベース編

ビジネス情報1級データベース編

10th Grade

15 Qs

2進数と10進数

2進数と10進数

9th Grade

10 Qs

ストラテジまとめ②

ストラテジまとめ②

9th - 12th Grade

11 Qs

1-3.情報社会の問題解決

1-3.情報社会の問題解決

9th - 12th Grade

10 Qs

misaki test sample

misaki test sample

9th Grade

5 Qs

文字のデジタル表現

文字のデジタル表現

9th Grade

11 Qs

2学期_第1回

2学期_第1回

10th Grade

13 Qs

【情報】3-1

【情報】3-1

10th - 12th Grade

14 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

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

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?