For Loop in different programming languages

The for loops help shorten the code and reduce tedious tasks. But the way for is used can be different for different languages.

C:

char str[100]="letuscrack";
for(int i = 0; str[i] != ''; i++)
{
        printf("%c",str[i]);
}

C++:

std::string str = "Letuscrack";
for (int i=0; i < str.length(); ++i)
{
    std::cout << str[i] << std::endl;
}

Python:

string_name = "Letuscrack"
for element in string_name:
    print(element,end="") 

Java:

String str = "Letuscrack";
for (int i=0; i < str.length(); i++){
    System.out.print(str.charAt(i));
}

PHP:

$str = "Letuscrack";
for($i = 0; $i < strlen($str); $i++){
    echo $str[$i];
}

Javascript:

var str = "Letuscrack";
for (var i=0; i < str.length; i++){
    console.log(str.charAt(i));
}

GO:

myStr := "Letuscrack"
for i := 0; i < len(myStr); i++ {
  fmt.Printf("%c", myStr[i])
}
Previous Article

Print "Hello world" in different languages

Next Article

Interlaced String

Write a Comment

Leave a Comment

Your email address will not be published. Required fields are marked *