Open In App

For loop Syntax

For loop is a control flow statement in programming that allows you to execute a block of code repeatedly based on a specified condition. It is commonly used when you know how many times you want to execute a block of code.

For loop Syntax

The syntax of For loop varies slightly depending on the programming language, but the basic structure is similar across many languages.

for (initialization; condition; update) {
    // Code block to be executed repeatedly as long as the condition is true
}

Here’s a general overview of the Syntax of For loop:



  1. Initialization: This is where you initialize the loop control variable. This variable is typically used to keep track of the current iteration of the loop.
  2. Condition: This is the condition that is evaluated before each iteration of the loop. If the condition is true, the loop continues; otherwise, it terminates.
  3. Update: This is where you update the loop control variable. Typically, you increment or decrement the variable to ensure progress toward the loop termination condition.

For loop Syntax in C/C++:

Syntax:

for (initialization; condition; update) {
    // Code block to be executed repeatedly as long as the condition is true
}

Explanation of the Syntax:

Implementation of For loop Syntax in C/C++:




#include <iostream>
using namespace std;
 
int main()
{
    // For loop
    for (int i = 0; i < 10; i++) {
        cout << i << " ";
    }
 
    return 0;
}




#include <stdio.h>
 
int main()
{
    // For loop
    for (int i = 0; i < 10; i++) {
        printf("%d ", i);
    }
 
    return 0;
}

Output
0 1 2 3 4 5 6 7 8 9 

For loop Syntax in Java:

Syntax:

for (initialization; condition; update) {
    // Code block to be executed repeatedly as long as the condition is true
}

Explanation of the Syntax:

Implementation of For loop Syntax in Java:




/*package whatever //do not write package name here */
 
import java.io.*;
 
class GFG
{
    public static void main(String[] args)
    {
        // For loop
        for (int i = 0; i < 10; i++) {
            System.out.print(i + " ");
        }
    }
}

Output
0 1 2 3 4 5 6 7 8 9 

For loop Syntax Python:

Syntax:

for variable in iterable:
    # Code block to be executed repeatedly for each element in the iterable

Explanation of the Syntax:

Implementation of For loop Syntax in Python:




# For loop
for i in range(10):
    print(i, end=" ")

Output
0 1 2 3 4 5 6 7 8 9 

For loop Syntax in C#:

Syntax:

for (initialization; condition; update) {
    // Code block to be executed repeatedly as long as the condition is true
}

Explanation of the Syntax:

Implementation of For loop Syntax in C#:




using System;
 
public class GFG {
 
    static public void Main()
    {
        // For loop
        for (int i = 0; i < 10; i++) {
            Console.Write(i + " ");
        }
    }
}

Output
0 1 2 3 4 5 6 7 8 9 

JavaScript (JS) For loop Syntax:

Syntax:

for (initialization; condition; update) {
    // Code block to be executed repeatedly as long as the condition is true
}

Explanation of the Syntax:

Implementation of For loop Syntax in JavaScript:




// For loop
for (let i = 0; i < 10; i++) {
    console.log(i + " ");
}

Output
0 
1 
2 
3 
4 
5 
6 
7 
8 
9 

Article Tags :