zuai-logo
zuai-logo
  1. AP Computer Science A
FlashcardFlashcard
Study GuideStudy GuideQuestion BankQuestion Bank

What is the output of the following code?

java
int x = 7;
if (x % 2 == 0) {
 System.out.print("Even");
} else {
 System.out.print("Odd");
}

Odd

Flip to see [answer/question]
Flip to see [answer/question]
Revise later
SpaceTo flip
If confident

All Flashcards

What is the output of the following code?

java
int x = 7;
if (x % 2 == 0) {
 System.out.print("Even");
} else {
 System.out.print("Odd");
}

Odd

What is the output of the following code?

java
int y = 12;
if (y > 10) {
 System.out.print("Greater");
} else {
 System.out.print("Less");
}

Greater

Identify the error in the following code:

java
int age = 17;
if (age >= 18)
 System.out.print("Adult");
else
 System.out.print("Minor");

Missing curly braces {} to define the code blocks for 'if' and 'else'.

What is the output of the following code?

java
int num = -5;
if (num > 0) {
 System.out.print("Positive");
} else {
 System.out.print("Not Positive");
}

Not Positive

Complete the code to check if a number is positive or negative.

java
int number = ...;
if (number > 0) {
 System.out.print("Positive");
} else {
 // Complete this part
}
java
System.out.print("Negative or Zero");

What is the output of the following code snippet?

java
int x = 5;
if (x > 10) {
  System.out.print("A");
} else {
  System.out.print("B");
}

B

Identify the error in the following code:

java
int age = 20
if (age > 18) {
 System.out.println("Adult");
} else {
 System.out.println("Not adult");
}

Missing semicolon at the end of the first line. (int age = 20;)

What is the output of the following code?

java
int a = 10;
int b = 5;
if (a < b) {
 System.out.println("a is less than b");
} else {
 System.out.println("a is not less than b");
}

a is not less than b

What is the output of the following code?

java
int number = 7;
if (number % 2 == 0) {
 System.out.println("Even");
} else {
 System.out.println("Odd");
}

Odd

What is the output of the following code?

java
int num = 15;
if (num > 10) {
 System.out.println("Greater than 10");
} else {
 System.out.println("Less than or equal to 10");
}

Greater than 10

Define 'if-else statement'.

A control structure that executes one block of code if a condition is true, and another block if the condition is false.

What is a 'condition' in an if-else statement?

A boolean expression that determines which block of code is executed.

Define 'code block'.

A group of zero or more statements enclosed in curly braces {}.

Define 'syntax'.

The set of rules that defines the structure of a programming language.

What is the purpose of an 'else' statement?

To provide an alternative block of code to execute when the 'if' condition is false.

Why are curly braces {} important in if-else statements?

They define the code blocks for both the 'if' and 'else' parts, ensuring correct execution.

Explain the flow of execution in an if-else statement.

The condition is evaluated. If true, the 'if' block executes. If false, the 'else' block executes.

Why is indentation important in if-else statements?

Improves code readability and helps visually identify code blocks.