ÀÚµ¿·Î±×ÀÎ  
NSÂ÷Æ® ¹è¿ì±â
 
ÀÛ¼ºÀÏ : 03-04-29 00:05
NS-CHART ÀÛ¼º¹ý ¹è¿ì±â 3 - ¹Ýº¹±¸Á¶
 ±Û¾´ÀÌ : Çѱ۴åÄÄ
Á¶È¸ : 19,974  

ÀÌÁ¦ NS-CHARTÀÇ ¹Ýº¹±¸Á¶¿¡ ´ëÇؼ­ ¾Ë¾Æº¸µµ·Ï ÇÏ°Ú½À´Ï´Ù.

±× Àü¿¡ ¾Ë¾Æ µÑ °ÍÀÌ Àִµ¥¿ä. Ç÷οìÂ÷Æ®¿¡¼­ ¹Ýº¹±¸Á¶¿¡ ´ëÇؼ­ ¹è¿ì¼ÌÁö¿ä. ±× ¹Ýº¹±¸Á¶¿¡¼­ ¼±Ã¼Å©¹Ýº¹±¸Á¶¿Í ÈÄüũ ¹Ýº¹±¸Á¶¶ó´Â °ÍÀÌ ÀÖ½À´Ï´Ù. °­ÀÇ¿¡ Àִٴ °ÍÀÌ ¾Æ´Ï°í, ±×·± ±¸Á¶°¡ ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù. ÀÏ´Ü ¼±Ã¼Å©, ÈÄüũ ¹Ýº¹±¸Á¶°¡ ÀÖ´Ù´Â °ÍÀ» ¾Ë¾ÆµÎ½Ã°í µû¶ó¿Í º¸¼¼¿ä.


¡Ü ¼±Ã¼Å© ¹Ýº¹±¸Á¶ - while(condition)

FLOW CHART

NS-CHART

¼±Ã¼Å© ¹Ýº¹±¸Á¶´Â À§ ó·³ ¸ÕÀú Á¶°ÇÀ» üũÇÑ ÈÄ¿¡ ±× Á¶°Ç¿¡ ¸Â´Ù¸é °è¼Ó ¹Ýº¹ÇÏ´Â ±¸Á¶ÀÔ´Ï´Ù. Á¶°Ç¿¡ ¸ÂÁö ¾ÊÀ» ¶§ ±îÁö ¸»ÀÔ´Ï´Ù. À§ÀÇ °æ¿ì¿¡´Â sumÀ̶ó´Â ÇÕ°èÀÇ °ªÀÌ 100ÀÌ µÉ ¶§±îÁö üũÇÏ´Â °ÍÀÌÁö¿ä? ¹¹.. 100¹øÁ¤µµ ¹Ýº¹ÇÏ°Ú±º¿ä.^^

while¹Ýº¹ : ¹Ýº¹ÇÏ´Â ³»¿ëÀÇ ¸Ç ¾Õ¿¡ ¹Ýº¹Á¶°ÇÀÌ ÀÖÀ½. while¹®ÀÇ Á¶°ÇÀÌ ÂüÀε¿¾È °è¼Ó ¹Ýº¹Ã³¸®ÇÏ´Ù°¡ °ÅÁþÀÌ¸é ¹Ýº¹À» ³¡³¿.

¡Ü ÈÄüũ ¹Ýº¹±¸Á¶ - do while(condition)

FLOW CHART

NS-CHART

À§ÀÇ ¼±Ã¼Å© ¹Ýº¹±¸Á¶¿Í º°¹Ý ´Ù¸¦ °Ô ¾ø½À´Ï´Ù. ±×·¯³ª ¾à°£ ´Ù¸£Áö¿ä. ¸ÕÀú °úÁ¤À» ÁøÇàÇÑ ÈÄ¿¡ Á¶°ÇÀ» üũÇÑ´Ù´Â °ÍÀÌÁö¿ä. ¼±Ã¼Å©¹Ýº¹±¸Á¶ÀÇ °æ¿ì¿¡´Â Á¶°ÇÀ» ¸ÕÀú üũÇÏÁö¸¸, ÈÄüũ¿¡¼­´Â ¹Ýº¹µÇ´Â ³»¿ëÀ» ¸ÕÀú ¼öÇàÇÑ ÈÄ¿¡ ¸Ç ³ªÁß¿¡ ¹Ýº¹ Á¶°ÇÀ» üũÇÏ°Ô µË´Ï´Ù.

do while¹Ýº¹ : ¹Ýº¹ÇÏ´Â ³»¿ëÀÇ ¸Ç ³¡¿¡ ¹Ýº¹Á¶°ÇÀÌ ÀÖÀ½. Á¶°ÇÀÌ ÂüÀÎ µ¿¾È ¹Ýº¹Ã³¸®ÇÏ´Ù°¡ °ÅÁþÀÌ¸é ³¡³¿.

¡Ü ¼±Ã¼Å©(°íÁ¤°ª Áõ°¡)¹Ýº¹±¸Á¶ - for(expression1, expression2, expression3)

FLOW CHART

NS-CHART

ÀÏ´Ü for¹Ýº¹±¸Á¶´Â ¼±Ã¼Å© ¹Ýº¹±¸Á¶·Î½á ¸î°¡Áö °úÁ¤À» for()¾È¿¡ ³Ö¾î¼­ Ç¥ÇöÇÕ´Ï´Ù.

for¹®ÀÇ Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.

for(ÆĶó¹ÌÅÍÀÇ ÃʱⰪ, ¹Ýº¹Á¶°Ç, Áõ°¡°ª)

Áï, sumÀº ¿ì¸®°¡ ¿©±â¿¡¼­ ±¸ÇÒ ÇÕ°è°ªÀÔ´Ï´Ù. À§ ¼±Ã¼Å© ¹Ýº¹±¸Á¶¿¡¼­´Â sumÀÇ ÃʱⰪÀ» Áغñ°úÁ¤¿¡¼­ 0À¸·Î ÁÖ¾ú½À´Ï´Ù¸¸, for¹®ÀÌ ÀÖÀ¸¹Ç·Î ÀÎÇؼ­ sum¿¡ ÃʱⰪÀ» ÁÖÁö ¾Ê°í ³»·Á¿À¸é¼­ for¹® ¾È¿¡¼­ sumÀÇ ÃʱⰪÀ» ÁöÁ¤ÇÏ¿´½À´Ï´Ù. ±×¸®°í sumÀÌ 100º¸´Ù À۰ųª °°À» ¶§±îÁö ¹Ýº¹Ç϶ó´Â Àǹ̿¡¼­ ¹Ýº¹Á¶°ÇÀ» ÁÖ¾ú°í, sumÀº 1¾¿ Áõ°¡ÇÏ°Ô µÇ¹Ç·Î Áõ°¡°ªÀ» 1·Î ÁÖ°Ô µÈ °ÍÀÔ´Ï´Ù. ÀÌ ¹®ÀåÀ» for¹®À¸·Î Ç¥ÇöÇÏÀÚ¸é...

for(sum=0, sum<=100, 1)·Î Ç¥ÇöÀÌ µÇ´Â °ÍÀÔ´Ï´Ù.

À§ NS-CHART¿¡¼­ º¸¸é print ¶ó´Â ±ÛÀÌ ÀÖÁö¿ä? ±×°ÍÀº ´ÙÀ½È¸Â÷¿¡ ¹è¿ï ÀԷ°ú Ãâ·Â¹æ¹ý¿¡ ´ëÇؼ­ Ç¥ÇöÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù. °£´ÜÈ÷ À̾߱â ÇÏÀÚ¸é ÀÔ·ÂÀº read ¶ó°í ¾²°í ÀÛ¼º¸¸ ÇÏ¸é µÇ°í Ãâ·ÂÀº print¶ó°í¸¸ ½áÁÖ¸é µÈ´Ù´Â °ÍÀÌÁö¿ä.

ÀÌó·³ NS-CHART´Â ¸Å¿ì ½¬¿î ¾Ë°í¸®Áò Ç¥Çöµµ±¸ÀÔ´Ï´Ù. ´ÙÀ½ ȸÂ÷°¡ NS-CHART ÀÛ¼º¹ý ¹è¿ì±âÀÇ ¸¶Áö¸· °úÁ¤ÀÌ µÇ°Ú½À´Ï´Ù.

Copyright ¨Ï Haangul.com All rights reserved