For loop c programming in hindi tutorials

For loop c programming in Hindi: for loop का इस्तेमाल हम program में किसी भी code को बार बार execute करने के लिए करते है | 
जैसे किसी भी variable की value को 5 बार print करवाना हो | 

For loop c programming in Hindi tutorials

For loop c programming hindi tutorials
for loop

Syntax

    for(initialization; condition; increment/decrement)
    {
statements;
    }


Example
   
    for(i=0; i<=5; i++)
    {
printf("%d", i);
    }


Explain

initialization: यहाँ initialization के तोर पर हमने i=0 लिखा है जिसका मतलब यह है की for loop i की value को जीरो से शुरू करेगा| 

condition: condition के तोर पर हमने example में i<=5 लिखा है जिसका मतलब है की i की value तब तक चलेगी जब तक की i की value 5 से बड़ी नहीं होगी तब तक for loop चलता रहेगा | 

Increment/Decrement: increment और decrement की जगह हमने example में i++ लिखा है जिसका मतलब है की हर iteration पर i की value +1 होती रहेगी | 

जैसे पहली बार जब loop चलेगा तब i की value जीरो होगी और जब loop दूसरी बार चलेगा तब i की value बढ़कर 1 हो जाएगी और ऐसे ही i की value increment होते होते 2, 3, 4, 5, तक बढ़ जाएगी | 

Note: for loop हमेशा condition के true होने पर ही execute होता है | 

An example program using for loop


    #include <stdio.h>
    #include <conio.h>

    void main()
    {
int i;

for(i=0; i<=5; i++)
{

         printf("%d", i);
}
            getch();
    }


Output

    012345



More information

हम for loop में initialization को skip भी कर सकते है | 

Example

    for( ; i<=5; i++)
    {
statement;
    }


हम इसी प्रकार increment/decrement statement को भी skip कर सकते है | 

Example

    for(i=0; i<=5; ;)
    {
statements;
    }


Nested for loop

हम for loop के अन्दर भी दूसरे for loop का इस्तेमाल कर सकते है | 

Example program

    #include <stdio.h>
    #include <conio.h>

    void main()
    {
int i;
int j;

for(i=1; i<=5; i++)
{
                for(j=1; j<=5; j++)
       {
            printf("*");
       }
       printf("\n");
}
getch();
    }


Output
    
    *****
    *****
    *****
    *****
    *****


टिप्पणी पोस्ट करें

0 टिप्पणियां