Answer:

Enter an integer:
17
The number 17 is positive
positive numbers are greater than zero
Good-bye for now

The false block was executed because the answer to the question (num < 0) was false. The false block consists of two statements.

Outline of a Two-way Decision

Here is how an outline of how make a two-way decision:

// statements that are executed before the decision

if ( condition )
    // true branch

else
    // false branch

// statements that are executed after the branches join together again

Here are some details:

The condition can compare what is held in a variable to other values. You can use the comparisons <, >, and so on. (More about these later.) The first statement after the false branch will be executed no matter which branch is chosen. The if-else is like a fork in the road, but the road always comes together again.

QUESTION 7:

Is the following section of a program correct?

if ( num < 0 )
    System.out.println("The number " + num + " is negative");   
else
    System.out.println("The number " + num + " is positive");  
    System.out.print  ("positive numbers are greater ");  
    System.out.println("than zero ");    

System.out.println("Good-bye for now");