Choice A is correct. The print-a-line section prints ten stars on one line. This happens five times.
The "print a line of stars" loop is called an inner loop because it is the loop body of another loop. The "do something five times" loop is called an outer loop because it is not inside any other loop.
Here is a slight modification of the program:
' Do the loop body seven times
FOR LINE = 1 TO 7
' Print NUM stars in a row
LET NUM = 3
PRINT
FOR STARS = 1 TO NUM
PRINT "*";
NEXT STARS
NEXT LINE
'
END
Here are two possible outputs of the program. Which one is correct?
Choice A: Choice B: *** ******* *** ******* *** ******* *** *** *** ***