별찍기 with JAVA

Hyo·2023년 12월 11일
0

KaKao 클라우드 4기

목록 보기
3/4
post-thumbnail

2023/12/08

01.

package mycom.dept.test;

public class Main {
	public static void main(String[] args) {
		
		//별찍기 01
		System.out.print("1)");
		for(int i=0;i<5;i++) {
			for(int j=0; j<i;j++) {
				System.out.print("*");
			}
			System.out.println("");
		}
	};

}

02.

package mycom.dept.test;

public class Main {
	public static void main(String[] args) {
		
		//별찍기 02
		System.out.println("2)");
		for(int i=5;i>0;i--) {
			for(int j=i; j>0;j--) {
				System.out.print("*");
			}
			System.out.println("");
		}
	};

}

03.

package mycom.dept.test;

public class Main {
	public static void main(String[] args) {
		
		//별찍기 03
		System.out.println("3)");
		for(int i=1;i<6;i++) {
			for(int j=5-i; j>0;j--) {
				System.out.print(" ");
			}
			for(int k=1; k<i+1; k++) {
				System.out.print("*");
			}
			System.out.println("");
		}
	};

}

04.

package mycom.dept.test;

public class Main {
	public static void main(String[] args) {
		
		//별찍기 04
		System.out.println("4)");
		for(int i=1;i<6;i++) {
			for(int k=0; k<i-1; k++) {
				System.out.print(" ");
			}
			for(int j=6-i; j>0;j--) {
				System.out.print("*");
			}

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

}

05.

package mycom.dept.test;

public class Main {
	public static void main(String[] args) {
		
		//별찍기 05
		System.out.println("5)");
		//첫번째 방법
		for(int i = 0; i < 5; i++) {
			for(int j = 0; j < 5-i-1; j++) {
				System.out.printf(" ");
			}
			for(int j = 0; j < (2*i + 1); j++) {
				System.out.printf("*");
			}
			System.out.println();
		}
		//두번째 방법
		for(int i = 0; i < 5; i++) {
			for(int j = i+1; j < 5; j++) {
				System.out.printf(" ");
			}
			for(int j = 0; j < (2*i + 1); j++) {
				System.out.printf("*");
			}
			System.out.println();
		}
	};

}

06.

package mycom.dept.test;

public class Main {
	public static void main(String[] args) {
		
		//별찍기 06
		System.out.println("6)");
		//첫번째 방법
		for(int i = 0; i < 5; i++) {
			for(int j = 0; j < i; j++) {
				System.out.printf(" ");
			}
			for(int j = (i*2); j < 2*(5-1)+1; j++){
				System.out.printf("*");
			}
			System.out.println();
		}
		//두번째 방법
		for(int i = 0; i < 5; i++) {
			for(int j = 0; j < i; j++) {
				System.out.printf(" ");
			}
			for(int j = 0; j < (2*(5-i)-1); j++){
				System.out.printf("*");
			}
			System.out.println();
		}
	};

}
profile
갓난 아이의 거짓 울음

0개의 댓글