ÇÁ·Î±×·¡¹Ö

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

http://www.hackerschool.org/HS_Boards/zboard.php?desc=desc&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 : 3417     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  
304   ÀÌ°Å ¿Ö ¾ÈµÇ³ª¿ä ¤Ð¤Ð[2]     ysp0530
09/08 8791
303   ¾Ë¼ö¾ø´Â ÄÚµå Çؼ®..[3]     cjswo1234
09/09 3180
302   ¾à°£ Å« ±Ô¸ðÀÇ ÇÁ·Î±×·¡¹Ö ÇÒ¶§¿ä...[1]     ±î¹³´Ù¸£³¢
09/16 3294
301   [C¾ð¾î]¼Ò½ºÁ» ºÁÁÖ¼¼¿ä..[1]     idwogud
09/17 2874
300   À¥»çÀÌÆ®[3]     djk0706
09/19 2979
299   ÀÚ¹Ù¿¡¼­ ÀÔ·ÂÇÔ¼ö[2]     dokito
09/20 2936
298   [c¾ð¾î] ÇÁ·Î±×·¡¹Ö¹®Á¦help!!![2]     stolany
09/22 3006
297   Á¤¸» ±âÃÊÀε¥.. Á¦ Áö½ÄÀÌ ´õ ¹Ù´ÚÀ̶ó ..¤Ð¤Ð[9]     Æß¿þ¾î
09/27 2977
296   2Áø¹ý 10 Áø¹ýº¯È¯ Áú¹®[5]     qkrwncks96
09/28 2974
  c¾ð¾î ÇÔ¼ö..[4]     °ð¹Ì³²
10/07 3416
294   [c¾ð¾î]½ÊÁø¼ö¸¦ ÀÌÁø¼ö·Î º¯È¯ÇØÁÖ´Â ÇÁ·Î±×·¥[4]     yj6393
10/11 7847
293   c¾ð¾î __asm__ __volatile__ ÇÔ¼ö ¿¡Çʷα׸¦ Áö¿ì´Â ¹ý ÀÖ³ª¿ä?[2]     attainer
10/11 4093
292   [c++]±ÞÇØ¿ä!! ´ëÇб³1Çг⠰úÁ¦ ÇÁ·Î±×·¡¹Ö ¿À·ù! ºÎŹµå·Á¿ä[3]     ManGoStin
10/12 3217
291   IDA ¿¡ ´ëÇؼ­     sweetchip
10/13 3358
290   [c¾ð¾î] Stack around the variable 'x' was corrupted[1]     yj6393
10/13 7300
289   [c¾ð¾î]ÀÌ ÄÚµå Á» ºÁÁÖ¼¼¿ä[2]     soo615
10/14 2755
288   [c¾ð¾î] ºñÆ®¿¬»êÀÇ ¸ñÀû[3]     soo615
10/15 2914
287   ½© ½ºÅ©¸³Æ® °ü·Ã ¹®ÀÇ     billsun
10/26 2863
286   ÀÎÅÍ³Ý Ã¢ µÎ°³ ÁöÁ¤ÈÄ ctrl + f ó·³ ƯÁ¤ ´Ü¾î¸¦ µ¿½Ã¿¡ ãÀ»¼ö ÀÖ³ª¿ä?     tigerjs94
10/29 3241
285   ¹®Á¦ÀÇ c¾ð¾î ÄÚµå..(ÇÔ¼ö °ü·Ã)[1]     cjswo1234
11/01 3449
[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