← Back to If Statements
Question 213
If / Else If: Only the First Match Runs
If / Else If: Only the First Match Runs
The variable speed is 95. Write an if / else if statement: printWay too fastwhen speed is above 90, otherwise printToo fastwhen speed is above 60. Both conditions are true for 95, yet only the first branch prints, because an else if is checked only when every branch above it failed. Two independent ifs would have printed both lines.
Expected Output:
Way too fast= newline. The output ends with a newline — print one after the last line.
Hints3 available
Sign in to use hintsTopics:
If Statements
1
Tab to indent (Esc then Tab to move on) · Ctrl+Enter to run · Shift+Alt+F to format · Ctrl+Space to expand shortcuts (clog, fn, fori)
Your Output
Run your code to see the output here...
Test Cases
Run your code to see test case results.