Search Header Logo

if/else statements quiz

Authored by Maria Sandu

Computers

9th Grade - University

Used 81+ times

if/else statements quiz
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

True or false: else statements and else if statements MUST follow an if statement

True

False

Answer explanation

"else" implies that the condition of the preceding if statement is false, therefore else and else if statements must follow an if statements

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

True or false: an if statement MUST be followed by an else statement

True

False

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

An if statement (i.e. if (condition) { ... }) will only execute if...

The condition is true

The condition is false

It always executes

It never executes

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

A statement of the form else if (condition) { ... } will only execute if...

The condition in parentheses is true and the preceding if statement executes

The condition in parentheses is true and the preceding if statement does NOT execute

The condition in parentheses

Answer explanation

"else" implies that the condition of the preceding if statement must be false; the condition in parentheses following "if" must be true in order for the statement to execute

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

An else statement (of the form else { ... } will only execute if...

All preceding if and else if statements do NOT execute

All preceding if and if else statements execute

It always executes

It never executes

Answer explanation

"else" implies that all the conditions of the preceding if and else if statements are false, meaning that they do not execute

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Can a nested if statement execute if the outer conditional statement is false?

Yes

No

Answer explanation

A nested if statement is inside another conditional statement. If the outer conditional does not have its condition fulfilled, then the code inside of it can never execute.

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Media Image

Which of the following conditional statements is executed?

The if statement

if (z == 3) { ... }

The else if statement

else if (z < 5) { ... }

The else statement

else { ... }

None of them

Answer explanation

Let's look at each of the conditionals:

if (z == 3) { ... } cannot be executed because z is not equal to 3

else if (z < 5) { ... } cannot be executed because z is not less than 5

Therefore, the else statement at the bottom must be executed since all the previous conditionals do not execute

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?