ÇÁ·Î±×·¡¹Ö

 3204, 147/161 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   °ð¹Ì³²
   c¾ð¾î ÇÔ¼ö..

http://www.hackerschool.org/HS_Boards/zboard.php?desc=asc&no=3505 [º¹»ç]


#include <stdio.h>

int yy ( int uu );

void main ( void )
{
     printf ("1~100±îÁöÀÇ ÇÕÀº %d \n", uu(100) );
     }
    
     int yy ( int uu )
     {
         int i, yy=0;
        
         for ( i=1; i<=uu; i++ )
         {
             yy+=i;
             }
            
             return yy;
             }

1ºÎÅÍ 100±îÁö ÇÕÀ»±¸ÇÏ·Á´Âµ¥¿ä Ã¥¿¡¼­ ´ëÃæÀÌ·±½ÄÀ¸·Î ÇÔ¼ö¸¦ ¼±¾ðÇÏ°í »ç¿ëÇÏ´øµ¥ ¿À·ù°¡¶ß³×¿ä;;
¹¹°¡À߸ø‰Ñ´ÂÁö ¾Ë·ÁÁÖ¼¼¿ä ±×¸®°í ¸Å°³º¯¼ö,Àμö,¹Ýȯ°ªÀÌ ¹º°¡¿ä?? Ã¥¿¡³ª¿À±äÇϳª »çÀü¸¶³É µüµüÇÏ°Ô ¼³¸íÀ̵ÅÀվ ÀÌÇØ°¡À߾Ȱ¡³×¿ä¤Ð

  Hit : 3428     Date : 2012/10/07 09:16



    
T3ddyB34r uu(100)À» yy(100)À¸·Î °íÃľßÇÒ °Í °°¾Æ¿ä 2012/10/07  
T3ddyB34r #include <stdio.h>

int yy ( int uu );

void main ( void )
{
printf ("1~100±îÁöÀÇ ÇÕÀº %d \n", yy(100) );
}

int yy ( int uu )
{
int i, yy=0;

for ( i=1; i<=uu; i++ )
{
yy+=i;
}

return yy;
}


³ªÀÌ°¡ ¾î¶»°Ô µÇ½Ã´Â Áö´Â À߸𸣰ÚÁö¸¸ ¼öÇп¡¼­ÀÇ ÇÔ¼ö¸¦ ¹è¿ì¼Ì´Ù¸é
ÀÌÇØÇϱ⠽¬¿ì½Ç °Í °°¾Æ¿ä

f(x) = 2x+1
À» ¿¹·Î µé¾îº¸ÁÒ

f(x)¶ó´Â ÇÔ¼ö´Â x¿¡ µÎ¹èÇÑ°Í¿¡ 1À» ´õÇÑ °ªÀ» ¹Ýȯ(return)ÇÏ´Â ÇÔ¼ö¿¡¿ä.
¿©±â¼­ x¶ó´Â º¯¼ö´Â ¸Å°³º¯¼ö¶ó°í ºÒ·¯¿ä.
f(x)ÀÇ ³»¿ëÀ» Ç¥½ÃÇÒ ¶§ 2x+1 ÀÌ·¸°Ô ¾µ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â °ÍÀÌ x, Áï ¸Å°³º¯¼ö°¡µÇ´Â°Å¿¡¿ä.

»ç½Ç Àμöµµ °°Àº°³³äÀε¥ ¹Ì¹¦ÇÏ°Ô Â÷ÀÌÁ¡ÀÌ ÀÖ½À´Ï´Ù. Àμö¿Í ¸Å°³º¯¼ö¸¦ ±¸ºÐÇÏ´Â »ç¶÷ÀÌÀÖ°í ¾Æ´Ñ»ç¶÷ÀÌÀִµ¥ ¼öÇп¡¼­´Â ±¸ºÐÇÏÁö¸¸ Àú´Â ÇÁ·Î±×·¡¹Ö¿¡¼­´Â ±»À̱¸ºÐÇÒ ÇÊ¿ä´Â ¾ø´Ù°í ºÁ¿ä

Àμö´Â x¿¡´Ù°¡ 3ÀÇ °ªÀ» ³Ö´Â´Ù°í ÇÒ±î¿ä.
±×·³ f(3) = 2*3+1 = 7 ÀÌ°ÚÁÒ
¿©±â¼­ 3ÀÌ Àμö°¡ µÇ´Â °Å°í 7°ªÀÌ ¹Ýȯ°ª(À§¿¡¼­ f(x)¶ó´Â ÇÔ¼ö´Â ÀÌ·±°ÍÀÌ´Ù ÇÒ ¶§ ¹ÝȯÇÏ´Â °á°ú°ªÀ» ¹Ýȯ°ªÀ̶ó°í ºÎ¸£´Â °Å¿¡¿ä)

ÇÁ·Î±×·¡¹Ö¿¡ Àû¿ë½ÃÄѺ¸ÀÚ¸é

À§ ÇÔ¼ö´Â yy(int uu) ¶ó´Â ÇÔ¼ö¿¡¿ä.
uu¶ó´Â ¸Å°³º¯¼ö¸¦ »ç¿ëÇؼ­ ¾î¶² °úÁ¤À» ó¸®ÇÏ¿©¼­ °ªÀ» ¹ÝȯÇØÁÖ´Â °ÍÀÌ¿¡¿ä.
ÀÌ yy(int uu)´Â Äڵ忡¼­ Çؼ®Çغ¸¸é 1ºÎÅÍ uu±îÁöÀÇ ÇÕÀ» ¹ÝȯÇØÁִ±º¿ä.
±×·³ 100À» ´ëÀÔÇØ º¼±î¿ä

¿©±â¼­ 100À̶õ Àμö¸¦ ´ëÀÔÇÒ°Ô¿ä
yy(100)°ªÀº 1ºÎÅÍ 100±îÁö ´õÇÑ°ªÀÌ ³ª¿À°Ú±º¿ä ¿©±â¼­ return yy´Â yy(100)¿¡¼­ 1ºÎÅÍ 100±îÁö´õÇÑ°ªÀ» yy¿¡ °¡Áö°íÀÖ°í ±×·¯¹Ç·Î ¸¶Áö¸·¿¡ yy¸¦ ¹Ýȯ°ªÀ¸·Î Áشٴ Àǹ̿¡¿ä.

int yy(int uu) ó·³ returnÀ» ÇØÁÖ´Â ÇÔ¼öµµ ÀÖÁö¸¸ void main() ó·³
returnÀ» ¾ÈÇØÁÖ´Â ÇÔ¼öµµ ÀÖ½À´Ï´Ù.
ÀÌ·± ÇÔ¼ö´Â ±¸ºÐÇؼ­ ÇÁ·Î½ÃÀú(procedure)¶ó°í µû·Î ±¸ºÐÇؼ­ ºÎ¸£±âµµ Çϴµ¥ ¸Å°³º¯¼ö¿Í Àμö(ÀÎÀÚ)ó·³ Àß ±¸ºÐÇؼ­ ¾²Áö´Â ¾Ê°í ´ë°Ô ¹¶¶×±×·Á ÇÔ¼ö¶ó ºÎ¸¨´Ï´Ù.


Áú¹®¿¡ ¸Â´Â ´äº¯À̾úÀ¸¸é ÁÁ°Ú³×¿ä.
2012/10/07  
T3ddyB34r ¾Æ ±×¸®°í Ưº°ÇÑ °æ¿ì¸¦ Á¦¿ÜÇϸé ÇÔ¼ö¶û º¯¼öÀÇ À̸§À» °°°Ô Á¤ÇÏ´Â °ÍÀº ÁÁÁö¾ÊÀº °Í °°¾Æ¿ä
±×·¯´Ï±î yyÇÔ¼ö³»¿¡¼­ yy¶ó´Â º¯¼ö¸¦ Á¤ÇÏ´Â °Íº¸´Ù º¯¼öÀ̸§À» ´Ù¸¥°É·Î Á¤ÇØ¾ß ¾î¶²°Ô ÇÔ¼ö°í ¾î¶²°Ô º¯¼öÀÎÁö ±¸ºÐÇÏ°í ¿ëµµ¸¦ ´Ù¸£°Ô ¾²°í Äڵ忡´ëÇÑ ÀÌÇصµµµ ³ô¿©Áִϱî¿ä
2012/10/07  
°ð¹Ì³² ÀÚ¼¼ÇѴ亯 °¨»çÇÕ´Ï´Ù ¤¾¤¾^^ ¿­½ÉÈ÷°øºÎÇؾ߰ٳ׿ä.. 2012/10/08  
284   c¾ð¾î ¹¹ºÎÅÍ ÇØ¾ß ÇÒÁö¡¦¡¦.[3]     Ä®¶óÀÏ
10/18 2503
283   µµ¿ÍÁÖ¼¼¿ä c++¿¡¼­,[3]     ĵµéÇÁ·»
04/03 2662
282   µµ¿ÍÁÖ¼¼¿ä c++¿¡¼­,[9]     ĵµéÇÁ·»
04/13 2841
281   Á¤¸» ±âÃÊÀε¥.. Á¦ Áö½ÄÀÌ ´õ ¹Ù´ÚÀ̶ó ..¤Ð¤Ð[9]     Æß¿þ¾î
09/27 2989
280   C¾ð¾î ÀÔ¹®Ã¥À» »ò´Âµ¥¿ä...[5]     ¡ºlastmyself¡»
12/27 3130
279   Å°º¸µå¿¡¼­ ÀÔ·ÂÇÑ ¼ýÀÚ 2¹è¸¸µé±â ÇÔ¼ö Áú¹®;[13]     ¡ºlastmyself¡»
12/27 3138
278   C¾ð¾î¸¦...[1]     ¢ÆÀáµçÆòÈ­¢Æ
04/25 3059
277   C¾ð¾î¹è¿ì´ÂÁßÀε¥..[5]     ¤Ñ.¤Ñ
09/05 5655
276   ¹¹°¡ À߸øµÈ°ÇÁö ºÁÁÖ¼¼¿ä     ¤Ñ.¤Ñ
09/09 4523
275   Æ÷ÀÎÅ͸¦ ½±°Ô¼³¸íÇØÁÖ¼¼¿°[6]     ¤Ñ.¤Ñ
09/22 3974
274   Àú±â Àç°¡ À߸𸣴¿ÏÀü Ãʺ¸Àε¥ º¸¿òÁ»,,[2]     ¤Ñ¤Ë¤Ñ
05/10 2745
  c¾ð¾î ÇÔ¼ö..[4]     °ð¹Ì³²
10/07 3427
272   guest µé¾î¿Ô´Ù°¡.. ±Ã±ÝÁõÀÌ ½ÉÇØÁ®¼­ ¿Ã·Á¿ä..     °ËÀº¿ù¾Æ
11/29 2253
271       [re] [re] ¶Ç Áú¹®Çϳ׿ä.. ±¸Á¶Ã¼ÀÇ Æ÷ÀÎÅÍ¿¡ °üÇÑ Áú¹®ÀÔ´Ï´Ù..[3]     °ËÀº¿ù¾Æ
12/11 2048
270   ¿õ¾Ó °á°úº¸°í ¹«Áö Çò°¥·Á¿¬ ¤Ð¤Ñ¤Ð Áú¹®ÀÔ´Ï´ç '¤Ð'[2]     °ËÀº¿ù¾Æ
02/18 2850
269   ¼Ò½ºÄÚµå ±³Á¤Á»¿ä[2]     °í´¢´¢¸¶½ºÅÍ
04/01 2975
268   ÀÌ°Å Ãƴµ¥ warning ³ª¿À³×¿ä[1]     °í´¢´¢¸¶½ºÅÍ
04/06 3184
267   [±º´ë] ¼¼ ¼öÀÇ ÇÕ[7]     °í¾çÀ̶ËÄ¿ÇÇ
02/10 2383
266     .     °ñµå
05/31 2881
265   .[1]     °ñµå
10/07 2772
[1]..[141][142][143][144][145][146] 147 [148][149][150]..[161]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org