while do in pascal
In Pascal, the
while loop is used to execute a block of code repeatedly as long as a certain condition is true. The basic syntax of the
while loop in Pascal is as follows:
while condition do
// Code to be executed
Here's a brief explanation of each part of the
while loop syntax:
condition: This is the condition that is evaluated before each iteration of the loop. If the condition is true, the loop body will be executed. If the condition is false, the loop will exit and the program will continue with the next line of code after the loop.
end: These are keywords used to enclose the block of code that will be executed repeatedly as long as the condition is true. The code block can contain any valid Pascal statements, including nested loops, conditional statements, and other constructs.
Here's an example that demonstrates the usage of the
while loop in Pascal:
i := 1;
while i <= 5 do
writeln('Iteration: ', i);
i := i + 1;
In this example, the
while loop iterates as long as the value of
i is less than or equal to 5. Inside the loop body, the current value of
i is printed, and then
i is incremented by 1. The loop will continue until
i becomes greater than 5, at which point the condition will evaluate to false and the program will exit the loop.
The output of this program will be:
This demonstrates how the
while loop can be used to repeat a certain block of code until a specific condition is no longer true.