์ด์ค‘๋ฐ˜๋ณต๋ฌธ

2023. 1. 25. 10:12ใ†java

์ถœ๋ ฅ์„ ์•„๋ž˜์™€ ๊ฐ™์ด ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด

*****

*****

*****

*****

*****

๋จผ์ € ์ฒซ์ค„ *๋ฅผ ๊ฐ€๋กœ๋กœ 5๊ฐœ ๋ฐ˜๋ณตํ•ด์•ผ ํ•จ.

for(int i = 0; i < 5 ; i++) {
    System.out.print("*");
}

์œ„ ์ฝ”๋“œ๋ฅผ ๋‹ค์„ฏ๋ฒˆ ๋ฐ˜๋ณตํ•ด์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์— Ctrl+X๋ฅผ ๋ˆŒ๋Ÿฌ ์ž˜๋ผ๋‚ธ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์ „์ฒด๋ฅผ x๋กœ ์ž ์‹œ ๋‘” ํ›„ ๊ทธ x๋ฅผ for๋ฌธ ์•ˆ์— ๋„ฃ์–ด์ฃผ๋Š” ์ž‘์—…์„ ํ•˜๋ฉด ๋จ. (์‹ค๋ฌด์—์„œ๋Š” ์ด๋ ‡๊ฒŒ ์‚ฌ์šฉ x )

๋‹จ์ˆœ ์ดํ•ด๋ฅผ ๋•๊ธฐ ์œ„ํ•œ ์ž‘์—…

for(int j = 0 ; j < 5 ; j++) {
    for(int i = 0; i < 5 ; i++) {
        System.out.print("*");
    }
    System.out.println();

}

๋ฐ˜๋ณต๋ฌธ ์ž‘์„ฑํ•œ ํ›„ x๋ฅผ ๋‹ค์‹œ Ctrl+v๋กœ ๋‹ค์‹œ ์›๋ž˜ ์ƒํƒœ๋กœ ๋Œ๋ ค์ฃผ๋ฉด ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๋‹ค.

์‹ค์ œ ์ฝ”๋”ฉํ•  ๋•Œ๋Š” ์œ„๋ถ€ํ„ฐ ์ญ‰ ์จ์•ผํ•จ.

for๋ฌธ์„ ์ฝ๋Š” ์ˆœ์„œ๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ํŒŒ์•…ํ•˜๋Š” ๊ฒŒ ์ค‘์š”ํ•˜๋‹ค

j = 0  i = 0     *

         i = 1     **

         i = 2     ***

            :

j = 1  i = 0

         i = 1

         i = 2

            :

j = 2  i = 0

         i = 1

         i = 2

            :

์ด๋Ÿฐ ํ˜•ํƒœ๋กœ ์ง„ํ–‰ ๋œ๋‹ค.

 

์—ฐ์Šต

 

์•„๋ž˜์™€ ๊ฐ™์ด ์ถœ๋ ฅ ํ•ด๋ณด์ž.

(0,0) (0,1) (0,2)

(1,0) (1,1) (1,2)
(2,0) (2,1) (2,2)

public class ์ด์ค‘๋ฐ˜๋ณต๋ฌธ์—ฐ์Šต {
    public static void main(String[] args) {

        for(int j = 0 ; j < 3 ; j++) {
            for(int i = 0; i < 3 ; i++) {
                System.out.print("("+j+","+i+") ");
        }
            System.out.println();

        }
    }
}

์—ฐ์Šต

 

์ด์ค‘๋ฐ˜๋ณต๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ๊ตฌ๋‹จ์„ ์ถœ๋ ฅํ•ด๋ณด์ž.

1~9๋ถ€ํ„ฐ ๋ฐ˜๋ณต

2~9๋ถ€ํ„ฐ ๋ฐ˜๋ณต

์ด ๋ฐ˜๋ณต๋ฌธ 2๊ฐœ 

public class ์ด์ค‘๋ฐ˜๋ณต๋ฌธ์—ฐ์Šต2 {
    public static void main(String[] args) {
        for(int i = 2 ; i < 10 ; i ++) {
            for(int j = 1 ; j < 10 ; j++) {
                System.out.println(i + "*" + j + "=" + i * j + " " );

            }
            System.out.println();
        }
    }
}

'java' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

๋ฉ”์†Œ๋“œ(Method)  (0) 2023.01.25
์ด์ฐจ์›๋ฐฐ์—ด  (0) 2023.01.25
๋ฐฐ์—ด ๋ฌธ์ œ ํ’€๊ธฐ  (0) 2023.01.20
๋ฐฐ์—ด(Array)  (0) 2023.01.20
๋ฐ˜๋ณต๋ฌธ ๋ฌธ์ œ ํ’€๊ธฐ2  (0) 2023.01.19