Java 별찍기 1

별의개발자커비·2023년 1월 17일
0

Java

목록 보기
6/66
post-thumbnail

파이썬이랑 비슷해서 어렵지 않은데
파이썬으로는 *가 됐는데 자바에서는 다 for로 구현해야하는 게 처음에 좀 당황스러웠다.

#1

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

#2

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

#3

		for (int i = 1; i <= 5; i++) {      // i가 1일때 {j가 1일 때 (*****)} 한 줄 띄고, ... i가 5일때 {j도 5 (*****)} 한 줄 띄고 끝남.
			for (int j = 1; j <= 5; j++) {
				System.out.print("*");
			}
			System.out.println();
		}

#4

		for (int i = 1; i <= 4; i = i + 1) {   // i가 1일때 *, i가 2일 때 **, i가 3일 때 ***
			for (int j = 1; j <= i; j = j + 1) {
				System.out.print("*");
			}
			System.out.println();
		}

#5

		for (int i = 5; i > 0; i = i - 1) { // i가 4일때 ****, i가 3일 때 ***
			for (int j = 0; j < i; j = j + 1) {
				System.out.print("*");
			}
			System.out.println();

#6

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

0개의 댓글