Pages

Showing posts with label foor loop. Show all posts
Showing posts with label foor loop. Show all posts

Sunday, 16 October 2016

FOR LOOP in C Programing



เคฏเคน เคฒूเคช เคฆूเคธเคฐे เคฎौเคœूเคฆ เคฒूเคช เคธे เคœ्เคฏाเคฆा เคฒोเค•เคช्เคฐिเคฏ เคนैं। เคนाเคฒांเค•ि เคฏเคน เคฌाँเค•ी เคฒूเคช เคธे เคญिเคจ्เคจ เคนैं। เค‡เคธ เคฒूเคช เค•ो เค‰เคชเคฏोเค— เค•เคฐเคจे เค•े เคฒिเค for เค•ी-เคตเคฐ्เคก เค•ा เค‰เคชเคฏोเค— เค•िเคฏा เคœाเคคा เคนैं। เคœिเคธเคฎे เคคीเคจ เคช्เคฐเค•ाเคฐ เค•े เคธेเค•्เคถเคจ เค•ा เค‡เคธ्เคคेเคฎाเคฒ เคนोเคคा เคนैं, เค‡เคธ เคฒूเคช เค•ो เคธเคฎเคเคจे เค•े เคฒिเค เคธเคฌเคธे เคชเคนเคฒे for เคฒूเคช เค•ा syntax เคฆेเค– เคฒेเคคे เคนैं।

เคธिंเคŸेเค•्เคธ : 
for(initialization; condition; counter)
{
statement 1;
statement 2 ;
}

Initialization section: เคซॉเคฐ เคฒूเคช เคฎे initialization เคธेเค•्เคถเคจ เคฎे เค•ाเค‰ंเคŸเคฐ เค•िเค เคœाเคจे เคตाเคฒे เคตैเคฐिเคเคฌเคฒ เค•ो initialize เค•เคฐเคคे เคนैं। เคœเคฌ เคฒूเคช เค•्เคฐिเคฏाเคจ्เคตिเคค เคนोเคคा เคนैं เคคเคฌ เคฏเคน เคธेเค•्เคถเคจ เค‰เคชเคฏोเค— เคฎे เค†เคคा เคนैं, เค‡เคธเค•े เคฌाเคฆ เค‡เคธ เคธेเค•्เคถเคจ เค•ा เค‰เคชเคฏोเค— เคจเคนीं เคนोเคคा เคนैं। เค‡เคจ เคธेเค•्เคถเคจ เค•ा เค•ेเคตเคฒ เคเค• เคนी เค•ाเคฐ्เคฏ เคนैं, เคซॉเคฐ เคฒूเคช เคฎे เค‰เคชเคฏोเค— เคนोเคจे เคตाเคฒे เคตैเคฐिเคเคฌเคฒ เค•ो เคช्เคฐाเคฐเคฎ्เคญिเค• เคตैเคฒ्เคฏू เคฆेเคจा।

เค•ंเคกीเคถเคจ เคธेเค•्เคถเคจ : เค‡เคธ เคธेเค•्เคถเคจ เคฎे เคถเคฐ्เคค เค•ो เคœांเคšा เคœाเคคा เคนैं। เคธी เคญाเคทा เคฎे เคฒूเคช เค•िเคธी เคถเคฐ्เคค เค•े เคธเคนी เคชाเคฏे เคœाเคจे เคคเค• เคšเคฒเคคा เคนैं, เค”เคฐ เค‡เคธเค•ा เคจिเคฐ्เคงाเคฐเคฃ เค•ंเคกीเคถเคจ เคธेเค•्เคถเคจ เคฎे เค•ंเคกिเคถเคจ เค•ो เคœांเคš เค•เคฐ เค•िเคฏा เคœाเคคा เคนैं।

Counter : เคฏเคน เคธेเค•्เคถเคจ for เคฒूเคช เคฎे เค‰เคชเคฏोเค— เคนो เคฐเคนे เคตेเคฐिเคฏเคฌเคฒ เค•ी เคตैเคฒ्เคฏू เค•ो เค•ाเค‰ंเคŸ เค•เคฐเคคा เคนैं। เค•्เคฏूंเค•ी เค‡เคธ เคตेเคฐिเคฏเคฌเคฒ เค•े เคฎाเคง्เคฏเคฎ เคธे เคฒूเคช เค•ी เค•ंเคกीเคถเคจ เค•ो เคœाँเคšเคจा เคนोเคคा เคนैं। เค‡เคธเคฒिเค เค•ाเค‰ंเคŸเคฐ เคตेเคฐिเคฏाเคฌเคฒ เค•ी เคตैเคฒ्เคฏू เค•ो เค•ाเค‰ंเคŸ เค•เคฐเคคा เคนैं เคœिเคธเคธे เคฏเคน เคชเคคा เคšเคฒ เคธเค•े เค•ी เค•เคฐेंเคŸ เคฎे เคฒूเคช เค•िเคคเคจी เคฌाเคฐ เคฒूเคชिंเค— เค•เคฐ เคšुเค•ा เคนैं।

Flowchart of FOR Loop



เคŠเคชเคฐ เคฆिเคฏा เฅž्เคฒोเคตเคšाเคฐ्เคŸ for เคฒूเคช เค•े เค•्เคฐिเคฏाเคจ्เคตเคฏเคจ เค•े เคฌाเคฐे เคฎे เคฌเคคा เคฐเคนा เคนैं।

[1] เคœैเคธा เค•ी เค†เคช เคฆेเค– เคฐเคนे เคนैं เค•ी เคธเคฌเคธे เคชเคนเคฒा เคธ्เคŸेเคช expression initialization เคนोเคคा เคนैं। เคœिเคธเค•े เค…ंเคคเคฐ्เค—เคค เคตेเคฐिเคเคฌเคฒ เค•ो เคช्เคฐाเคฐเคฎ्เคญिเค• เคตैเคฒ्เคฏू เคฆी เคœाเคเค—ी।

[2] เคซिเคฐ เค†เคช เค•ंเคกीเคถเคจ เคŸेเคธ्เคŸिंเค— เคธेเค•्เคถเคจ เคฆेเค– เคฐเคนे เคนैं เคœिเคธเคฎे เคตेเคฐिเคฏเคฌเคฒ เค•ो เคฆिเคฏे เค—เค เคถเคฐ्เคค เค•े เค†เคงाเคฐ เคชเคฐ เคœांเคšा เคœाเคเค—ा।

[3] เค…เค—เคฐ เค•ंเคกीเคถเคจ เค—เคฒเคค เคนुเคˆ เคคो เคฒूเคช เคเค•्เฅ›िเคŸ เคนो เคœाเคเค—ा।

[4] เค…เค—เคฐ เคฒूเคช เคฎे เคฆी เค—เคˆ เคถเคฐ्เคค เคธเคนी เคนैं เคคो เคฒूเคช เคจिเคฏเคฎिเคค เคฐเคนेเค—ा เค”เคฐ เคฒूเคช เค•े เคฌॉเคกी เคฎे เคฆिเคฏा เค—เคฏा เคธ्เคŸेเคŸเคฎेंเคŸ เค•्เคฐिเคฏाเคจ्เคตिเคค เคนोเค—ा। เค”เคฐ เคฏे เคคเคฌ เคคเค• เคนोเคคा เคฐเคนेเค—ा เคœเคฌ เคคเค• เคถเคฐ्เคค เคธเคนी เคชाเคˆ เคœाเคคी เคฐเคนेเค—ी।

[5] เคชंเคšเคตा เคธ्เคŸेเคช เค•ाเค‰ंเคŸเคฐ เค•เคฐเคจा เคนैं, เคœिเคธเค•े เค…ंเคคเคฐ्เค—เคค เคตेเคฐिเคเคฌเคฒ เค•ी เคตैเคฒ्เคฏू เค•ो update เค•िเคฏा เคœाเคคा เคนैं। เค…เค—เคฐ เคฏเคน เคšเคฐเคฃ เคจเคนीं เค•เคฐेंเค—े, เคคो เคฒूเคช เค…เคจंเคค เคธเคฎเคฏ เคคเค• เคšเคฒเคคा เคฐเคนेเค—ा।

เคฏाเคฆ เคฐเค–เคจे เคฏोเค—्เคฏ เคฌाเคคे

1- เคเค• เคฒाเค‡เคจ เค•े เค•ोเคก เค•ो เคฒूเคชिंเค— เค•เคฐเคจे เค•े เคฒिเค เคฒूเคช เค•ी เคฌॉเคกी เคฌเคจाเคจा เคœเคฐूเคฐी เคจเคนीं เคนैं। เคฏाเคจि เคฌ्เคฐเคธेเคธ เค•ी เค†เคตเคถ्เคฏเค•เคคा เคจเคนीं เคนैं।

2- initialization, condition เค”เคฐ counter เค•ो เคเค• เคฒाเค‡เคจ เคฎे เคนी เคฒिเค–ा เคœाเคจा เคšाเคนिเค। เคœिเคธเคฎे initialization เค”เคฐ เค•ंเคกीเคถเคจ เค•े เคฌाเคฆ เคธेเคฎीเค•ाเคฒเคฎ เคฒเค—ाเคจा เคœเคฐूเคฐी เคนैं।

เคซॉเคฐ เคฒूเคช เค•ो เคธเคฎเคเคจे เค•े เคฒिเค เคเค• เคช्เคฐोเค—्เคฐाเคฎ เค•ो เคฆेเค–เคคे เคนैं। “C program to print even numbers between 1 to 100 using for loop”
#include   
   
int main() {  
    int counter; 
    printf("Even numbers between 1 to 100\n");  
    
    for(counter = 1; counter <= 100; counter++) {  
    
        if(counter%2 == 0) { 

            printf("%d ", counter);  
        }  
    }  
   
    return 0;  
} 

เค‡เคธ เคช्เคฐोเค—्เคฐाเคฎ เค•ा เค†เค‰เคŸเคชुเคŸ เคจिเคฎ्เคจ เคช्เคฐเค•ाเคฐ เคธे เค†เคฏेเค—ा।

Even numbers between 1 to 100

2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100


Popular Posts