티스토리 뷰

직사각형(기본)

public class praybeBlog {
	public static void main(String[] args) {

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

}

 

 

 

 

직각삼각형

public class praybeBlog {
	public static void main(String[] args) {

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

}

 

 

 

 

가로 선대칭 직각삼각형

public class praybeBlog {
	public static void main(String[] args) {

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

}

 

 

 

 

 

세로 선대칭 직각삼각형

//방법 1
public class praybeBlog {
	public static void main(String[] args) {

		for (int i = 1; i <= 5; i++) {
			// 공백 담당
			for (int j = i; j < 5; j++) { 
				System.out.print(" ");
			}
			// 별 담당
			for (int j = 1; j <= i; j++) {
				System.out.print("*");
			}
			System.out.println();
		}

	}

}



//방법2
public class praybeBlog {
	public static void main(String[] args) {
    
		for (int i = 1; i <= 5; i++) {
			// 공백 담당
			for (int j = 4; j >= i; j--) {
				System.out.print(" "); 
			}
			// 별 담당
			for (int j = 1; j <= i; j++) {
				System.out.print("*");
			}
			System.out.println();

		}
	}

}

 

 

 

 

 

대각선 선대칭 직각삼각형

//방법1
public class praybeBlog {
	public static void main(String[] args) {

		for (int i = 1; i <= 5; i++) {
			// 공백 담당
			for (int j = 1; j < i; j++) { 

				System.out.print(" ");
			}
			// 별 담당
			for (int j = i; j <= 5; j++) { 
				System.out.print("*");

			}
			System.out.println();
		}

	}

}

//방법2
public class praybeBlog {
	public static void main(String[] args) {
    
		for (int i = 1; i <= 5; i++) {
			// 공백 담당
			for(int j =1 ; j <i ; j++) { 
				System.out.print(" "); 
			}
			// 별 담당
			for (int j = 5; j >= i; j--) { 
				System.out.print("*");
			}
			System.out.println();

		}
	}

}

 

 

 

 

 

 

삼각형(피라미드)

//방법 1
public class praybeBlog {
	public static void main(String[] args) {

		for (int i = 1; i <= 5; i++) {
			// 공백형태가 세로 선대칭 직각삼각형과 
			// 비슷하다.
			for (int j = i; j < 5; j++) {
				System.out.print(" ");
			}

			// 별이 홀수 개수로 증가
			for (int j = 1; j <= i * 2 - 1; j++) {
				System.out.print("*");
			}

			System.out.println();
		}

	}

}


//방법2
public class praybeBlog {
	public static void main(String[] args) {
    
		for (int i = 1; i <= 5; i++) {
			for (int j = 5; j > i; j--) {
				System.out.print(" ");
			}

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

			System.out.println();
		}

	}

}

 

 

 

 

 

 

댓글