0
exit and entry-control loop
Is the following two statements false because it is exactly opposite? 1. The "while" loop is an exit-control loop 2. The "do while" loop is an entry-control loop I know that the while loop tests the loop condition at the top of the loop; the condition has to be true for it to loop. In this sense, is it correct to say that the while loop would be an entry-control loop instead (and exit-control for the do while loop)?
2 odpowiedzi
0
You are indeed correct. Both statements are false.
Entry-controlled loops (examples are for loop and while loop) needs to be verified first befor executed. On the other hand, Exit-controlled loops(do-while loop), will be executed first before checking the while loop(terminator)
0
If the condition in the for loop/while loop is not satisfied, the execution will not happen because validation needs to be performed first. The code cannot proceed/enter unless the condition is satisfied. Unlike do-while, the program will be executed atleast once before validating.