Do while เคฒूเคช เคธी เคญाเคทा เคฎे เคฎौเคूเคฆ เคคीเคจ เคฒूเคช เคฎे เคธे เคเค เคฒूเคช เคนैं। เคฏเคน เคฌाเคी เคฌเคे เคฆो เคฒूเคชो เคธे เคญिเคจ्เคจ เคนैं। เค्เคฏूंเคी เคเคธ เคฒूเคช เคฎे เคंเคกीเคถเคจ เคी เคांเค, เคฒूเคช เคे เคธเคฌเคธे เคจिเคเคฒे เคนिเคธ्เคธे เคฎे เคนोเคคी เคนैं। เคเคฌเคि while เคเคฐ for เคฒूเคช เคฎे เคंเคกीเคถเคจ เคी เคांเค เคฒूเคช เคे เคธเคฌเคธे เคเคชเคฐ เคตाเคฒे เคนिเคธ्เคธे เคฎे เคी เคाเคคी เคนैं। เคเคธเคा เคช्เคฐเคฏोเค เคเคฐเคจे เคे เคฒिเค เคจिเคฎ्เคจ เคช्เคฐเคाเคฐ เคा syntax เคเคชเคฒเคฌ्เคง เคนैं।
เคธिंเคेเค्เคธ : do { statement(s); } while( condition );
เคเคชเคฐ เคฆिเคฏा เคเคฏा syntax do while เคฒूเคช เคा syntax เคนैं เคिเคธเคฎे เคเคช เคฆेเค เคธเคเคคे เคนैं เคी เคเคธ เคฒूเคช เคฎे เคंเคกीเคถเคจ เคो เคธเคฌเคธे เคจिเคเคฒे เคนिเคธ्เคธे เคฎे เคांเคा เคा เคฐเคนा เคนैं।
เคช्เคฐเคญाเคต :
เคเคธ เคช्เคฐเคाเคฐ เคे เคฒूเคช เคी เคเค เคตिเคถेเคท เคฌाเคค เคฏเคน เคนैं, เคฏเคน เคชเคนเคฒी เคฌाเคฐ เคฒूเคช เคो เคเคฐूเคฐ เค्เคฐिเคฏाเคจ्เคตिเคค เคเคฐेเคा เคिเคธเคी เคฌเคเคน เคธे เคฒूเคช เคเค เคฌाเคฐ เคเคฐूเคฐ เคเคฒेเคा। เคเคธเคा เคाเคฐเคฃ เคฏเคน เคนैं, เคी do while เคฒूเคช เคฎे เคंเคกीเคถเคจ เคो เคฒूเคช เคी เคฌॉเคกी เคे เค
ंเคค เคฎे เคांเคा เคाเคคा เคिเคธเคी เคตเคเคน เคธे เคฒूเคช เคा เคเค เคคो เค्เคฐिเคฏाเคจ्เคตिเคค เคนोเคจा เคคเคฏ เคนैं।
Flowchart of DO-WHILE Loop
เคเคชเคฐ เคฆिเคฏा เคเคฏा เคिเคค्เคฐ do while เคा เคซเคฒो เคाเคฐ्เค เคนैं, เคिเคธเคฎे เคเคช do while เคे เค्เคฐिเคฏाเคจ्เคตเคฏเคจ เคो เคฆेเค เคธเคเคคे เคนैं।
เค เคฌ เคเค เคช्เคฐोเค्เคฐाเคฎ เคฆेเคเคคे เคนैं, เคिเคธเคฎे เคนเคฎ 11 เคธे 20 เคคเค เคी เคธंเค्เคฏा เคो เคธ्เค्เคฐीเคจ เคฎे เคช्เคฐिंเค เคเคฐेंเคे।
#includeint main () { /* local variable definition */ int a = 10; /* do loop execution */ do { printf("value of a: %d\n", a); a = a + 1; }while( a < 20 ); return 0; }
เคเคธ เคช्เคฐोเค्เคฐाเคฎ เคा เคเคเคเคชुเค เคจिเคฎ्เคจ เคช्เคฐเคाเคฐ เคธे เคเคฏेเคा।
value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15
value of a: 16
value of a: 17
value of a: 18
value of a: 19