Á¤¼ºÈÆ
    3Àå ½Ç½À



´ÙÀ½ÀÇ ÇÁ·Î±×·¥À» Á÷Á¢ ¼öÇà½ÃÄÑ º¸°í ¿©·¯ °¡Áö¸¦ ¼öÁ¤Çϸ鼭 Å×½ºÆ® Çغ¸½Ã¿À.

  1. ForSample
  2. WhileSample
  3. DoWhileSample
  4. NestedLoop
  5. ContinueExample
  6. BreakExample
  7. ArrayAccess
  8. ArrayLength
  9. foreachEx
  10. ScoreAverage
  11. ReturnArray
  12. DivideByZero
  13. DevideByZeroHandling
  14. InputException
  15. ArrayException
  16. NumException

½Ç½À¹®Á¦

¾Æ·¡ÀÇ ¹®Á¦¸¦ Ç®¾î Á¦ÃâÇϽÿÀ.

1

¿µ¹® ¼Ò¹®ÀÚ¸¦ Çϳª ÀÔ·Â¹Þ°í ±× ¹®ÀÚº¸´Ù ¾ËÆĺª ¼øÀ§°¡ ³·Àº ¸ðµç ¹®ÀÚ¸¦ Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇ϶ó.

2

Á¤¼ö¸¦ 10°³ ÀÔ·Â¹Þ¾Æ ¹è¿­¿¡ ÀúÀåÇÑ ÈÄ, ¹è¿­À» °Ë»öÇÏ¿© 3ÀÇ ¹è¼ö¸¸ °ñ¶ó Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇ϶ó.

3

Á¤¼ö¸¦ ÀÔ·Â¹Þ¾Æ Â¦¼öÀ̸é "¦", Ȧ¼öÀ̸é "Ȧ"À» Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇ϶ó. »ç¿ëÀÚ°¡ Á¤¼ö¸¦ ÀÔ·ÂÇÏÁö ¾Ê´Â °æ¿ì¿¡´Â ÇÁ·Î±×·¥À» Á¾·áÇ϶ó. Á¤´äÀ» ÅëÇØ try-catch-finally¸¦ »ç¿ëÇÏ´Â Á¤ÅëÀûÀÎ Äڵ带 º¼ ¼ö ÀÖ´Ù.

4

'ÀÏ', '¿ù', 'È­', '¼ö', '¸ñ', '±Ý', 'Åä'·Î ÃʱâÈ­µÈ ¹®ÀÚ ¹è¿­ day¸¦ ¼±¾ðÇÏ°í, »ç¿ëÀڷκÎÅÍ Á¤¼ö¸¦ ÀÔ·Â¹Þ¾Æ 7(¹è¿­ dayÀÇ Å©±â)·Î ³ª´« ³ª¸ÓÁö¸¦ À妽º·Î ÇÏ¿© ¹è¿­ day¿¡ ÀúÀåµÈ ¹®ÀÚ¸¦ Ãâ·ÂÇ϶ó. À½¼ö°¡ ÀԷµǸé ÇÁ·Î±×·¥À» Á¾·áÇ϶ó. ¾Æ·¡ ½ÇÇà °á°ú¿Í °°ÀÌ ¿¹¿Ü ó¸®Ç϶ó.

5

Á¤¼ö¸¦ 10°³ ÀÔ·Â¹Þ¾Æ ¹è¿­¿¡ ÀúÀåÇÏ°í Áõ°¡ ¼øÀ¸·Î Á¤·ÄÇÏ¿© Ãâ·ÂÇ϶ó.

6

´ÙÀ½°ú °°ÀÌ ¿µ¾î¿Í ÇѱÛÀÇ Â¦À» ÀÌ·ç´Â 2°³ÀÇ ¹è¿­À» ¸¸µé°í, »ç¿ëÀڷκÎÅÍ ¿µ¾î ´Ü¾î¸¦ ÀÔ·Â ¹Þ¾Æ ÇѱÛÀ» Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇ϶ó. "exit"À» ÀÔ·ÂÇϸé ÇÁ·Î±×·¥À» Á¾·áÇ϶ó.

7

1ºÎÅÍ 99±îÁö, 369°ÔÀÓ¿¡¼­ ¹Ú¼ö¸¦ ÃľßÇÏ´Â °æ¿ì, ¼ø¼­´ë·Î È­¸é¿¡ Ãâ·ÂÇ϶ó. 2Àå ½Ç½À¹®Á¦ 6À» Âü°íÇ϶ó.

8

ÄÄÇ»ÅÍ¿Í »ç¿ëÀÚÀÇ °¡À§¹ÙÀ§º¸ °ÔÀÓ ÇÁ·Î±×·¥À» ÀÛ¼ºÇ϶ó. »ç¿ëÀÚ°¡ ÀÔ·ÂÇÏ°í Å°¸¦ Ä¡¸é, ÄÄÇ»ÅÍ´Â ·£´ýÇÏ°Ô °¡À§, ¹ÙÀ§, º¸ Áß Çϳª¸¦ ¼±ÅÃÇÑ´Ù. ±×¸®°í ´©°¡ ÀÌ°å´ÂÁö Ãâ·ÂÇÑ´Ù. "±×¸¸"À» ÀÔ·ÂÇÏ¸é °ÔÀÓÀ» Á¾·áÇÑ´Ù.
Bonus

 ´ÙÀ½Àº 3x4ÀÇ 2Â÷¿ø ¹è¿­À» ¸¸µé°í ÀÌ°÷¿¡ 0~9 ¹üÀ§ÀÇ Á¤¼ö¸¦ ·£´ýÇÏ°Ô ÀúÀåÇÑ ÈÄ 2Â÷¿ø ¹è¿­°ú ÇÕÀ» Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥ÀÇ ½ÇÇà °á°ú¿Í ÄÚµåÀÌ´Ù. ºó °÷¿¡ ÀûÀýÇÑ Äڵ带 »ðÀÔÇ϶ó.

public class RandomArray {
    public static void main(String[] args) {
        int intArray[][];  // 2Â÷¿ø Á¤¼ö ¹è¿­ ¼±¾ð
                                    // intArray¿¡ 3x4 Á¤¼ö ¹è¿­ »ý¼º

        // 12°³ÀÇ Á¤¼ö¸¦ ·£´ýÇÏ°Ô ¹ß»ý½ÃÄÑ ¹è¿­¿¡ ¼ø¼­´ë·Î ÀúÀåÇÑ´Ù.
        for(int i=0; i<3; i++)
            for(int j=0; j<4; j++)
                intArray[i][j] = (int)(Math.random()*10); // 0¿¡¼­ 9±îÁöÀÇ ·£´ý Á¤¼ö

        // 3x4 ¹è¿­À» Ãâ·ÂÇÑ´Ù.
        for(int i=0; i<               ; i++) {
            for(int j=0; j<               ; j++)
                                                                   
            System.out.println(); // ´ÙÀ½ ÁÙ·Î ³Ñ¾î°¨
        }

        // 3x4 ¹è¿­ÀÇ ÇÕÀ» ±¸ÇÏ¿© Ãâ·ÂÇÑ´Ù.
        int i=0, sum=0;
        while(i<3) { // 3 °³ÀÇ °¢ Çà¿¡ ´ëÇØ ¹Ýº¹
                                                       
                                                        
                                                       
        }
        System.out.println("ÇÕÀº " + sum);
    }
}


 

Open Challenge

¼ûÀº ¹øÈ£ ¸ÂÃ߱⠰ÔÀÓ(up & down °ÔÀÓ) 

¼ûÀº ¹øÈ£¸¦ ¸ÂÃß´Â °ÔÀÓÀ» ¸¸µé¾îº¸ÀÚ. ÄÄÇ»ÅÍ´Â 0¿¡¼­ 99±îÁöÀÇ ÀÓÀÇÀÇ ¼ö¸¦ ¼±ÅÃÇÏ°í, »ç¿ëÀÚ´Â ÀÌ ¼ö¸¦ ¸ÂÃß´Â °ÔÀÓÀÌ´Ù. ¾Æ·¡¿Í °°ÀÌ ÄÄÇ»ÅÍ°¡ °¡Áø ¼ö°¡ 98ÀÎ °æ¿ì¸¦ º¸ÀÚ. »ç¿ëÀÚ°¡ 55¶ó°í ÀÔ·ÂÇϸé "´õ ³ô°Ô", ´Ù½Ã 70À» ÀÔ·ÂÇϸé "´õ ³ô°Ô"¶ó´Â ½ÄÀ¸·Î ¸Þ¼¼Áö¸¦ Ãâ·ÂÇÏ°í, ¹üÀ§¸¦ Á¼Çô°¡¸é¼­ ¼ö¸¦ ¸ÂÃá´Ù. °ÔÀÓÀ» ¹Ýº¹Çϱâ À§ÇØ y/nÀ» ¹¯°í "n"ÀÌ ÀԷµǸé Á¾·áÇÑ´Ù.

 

  µî·ÏÀÏ : 2016-09-07 [17:57] Á¶È¸ : 2810 ´Ù¿î : 1   
 
¡â ÀÌÀü±Û4Àå ½Ç½À
¡ä ´ÙÀ½±Û19´Ü Ãâ·ÂÇϱâ (Á¤·ÄÇؼ­)
°´Ã¼ÁöÇâ¾ð¾î ½Ç½À°Ô½ÃÆÇ
¹øÈ£ ¨Ï Á¦ ¸ñ À̸§ Á¶È¸ µî·ÏÀÏ
7 7Àå ½Ç½À ½Ç½À Á¤¼ºÈÆ 1894 09-16
6 6Àå ½Ç½À ½Ç½À Á¤¼ºÈÆ 2011 09-16
5 5Àå ½Ç½À ½Ç½À Á¤¼ºÈÆ 1862 09-08
4 4Àå ½Ç½À ½Ç½À Á¤¼ºÈÆ 2996 09-08
3 3Àå ½Ç½À ½Ç½À Á¤¼ºÈÆ 2810 09-07
2 ¦¦❶ 19´Ü Ãâ·ÂÇϱâ (Á¤·ÄÇؼ­) °è¼Ó Á¤¼ºÈÆ 861 09-12
1 2Àå ½Ç½À ½Ç½À Á¤¼ºÈÆ 2609 08-29

[1][2][3]