if the following code was run, how far would tracy move?\n1 length = 25\n2 length = length*2\n3\n4 if length…

if the following code was run, how far would tracy move?\n1 length = 25\n2 length = length*2\n3\n4 if length != 50:\n5 forward(length)\n6\n7 forward(100)\n0 pixels\n25 pixels\n50 pixels\n100 pixels\nquestion: 3\nwhy do we use if statements?\nto tell tracy to stop our code if there’s an error\nto have tracy make decisions based on conditional statements\nto tell tracy to do something if we run our code
Answer
Question 1
Explanation:
Step1: Calculate length value
Given length = 25 initially, then length = length*2, so length = 25*2=50.
Step2: Evaluate if - statement
The if statement if length != 50: is false since length is 50. So the code inside the if block forward(length) is not executed.
Step3: Execute final forward command
The command forward(100) is executed. So Tracy moves 100 pixels.
Answer:
100 pixels
Question 2
Brief Explanations:
if statements in programming are used to make decisions based on whether a certain condition is true or false. In the context of Tracy (presumably a programming - related entity), it allows Tracy to make decisions based on conditional statements.
Answer:
To have Tracy make decisions based on conditional statements