DEV Community

Mirsoli Mirzaahmad õğli
Mirsoli Mirzaahmad õğli

Posted on

3 2

Lasson 04 | Loops and errors

Types of Loops

Loops can be written as while loops, do-while loops, and for loops.

while Loops

while loops iterate until a condition is met.

int a = 0;
while (a < 10) {
  a++;
}
Enter fullscreen mode Exit fullscreen mode

do-while Loops

do-while loops are while loops that initially execute the body once before checking the condition.

do {
  printf("not true!");
} (while 2 == 3);
Enter fullscreen mode Exit fullscreen mode

for Loops

for loops complete a set number of iterations before meeting a condition.

for (int i = 0; i <= 10; i++) {
  printf("Hello!");
}
Enter fullscreen mode Exit fullscreen mode

Loop Keywords

All loops can utilize keywords like continue and break. continue restarts the loop and break breaks out of (or ends) the loop.

Rewriting Loops

A for loop can always be re-written as a while loop; most while loops can be re-written as a for loop.

Top comments (0)

AWS Q Developer image

Your AI Code Assistant

Automate your code reviews. Catch bugs before your coworkers. Fix security issues in your code. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Get started free in your IDE