เคฏเคน เคฒूเคช เคฆूเคธเคฐे เคฎौเคूเคฆ เคฒूเคช เคธे เค्เคฏाเคฆा เคฒोเคเคช्เคฐिเคฏ เคนैं। เคนाเคฒांเคि เคฏเคน เคฌाँเคी เคฒूเคช เคธे เคญिเคจ्เคจ เคนैं। เคเคธ เคฒूเคช เคो เคเคชเคฏोเค เคเคฐเคจे เคे เคฒिเค 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 เคเคฐ เคंเคกीเคถเคจ เคे เคฌाเคฆ เคธेเคฎीเคाเคฒเคฎ เคฒเคाเคจा เคเคฐूเคฐी เคนैं।
#includeint 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