According to my teacher, a for-loop always executes at least once, even if the condition is not met.
Example (like I know it from C++):
for (int i=6; i &
An entry controlled loop will never execute if the condition is false, however, exit controlled loop will execute at least once.
false