Notice
                              
                          
                        
                    | 일 | 월 | 화 | 수 | 목 | 금 | 토 | 
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 | 
| 12 | 13 | 14 | 15 | 16 | 17 | 18 | 
| 19 | 20 | 21 | 22 | 23 | 24 | 25 | 
| 26 | 27 | 28 | 29 | 30 | 31 | 
                            Tags
                            
                        
                          
                          - 이미지 업로드
- Styled Components
- 인증처리
- Token
- jsonwebtoken
- 로그인 로직
- 밸류즈 홈페이지
- 빌드 및 배포
- 공통메서드
- react
- stock option
- 밸류즈
- 로그인
- 배포
- MRC
- ui탬플릿
- userManagement
- 파생상품평가
- 스프링시큐리티
- mypage
- Typesciprt
- Update
- Ajax
- register
- 마이페이지
- 관리자페이지
- 회원가입로직
- 캘린더 라이브러리
- 달력 라이브러리
- RCPS
                            Archives
                            
                        
                          
                          - Today
- Total
I T H
[Java] 조건문과반복문 (별짓기연습) 본문
package j0610;
public class TestStar {
	public static void main(String[] args) {
//		*
//		**
//		***
//		****
//		*****
		for(int i=1;i<=5;i++) {
			for(int j=1; j<=i; j++) {
				System.out.print("*");
			}
			System.out.println();
		}
		
		System.out.println();
		
//		*****
//		 ****
//		  ***
//		   **
//		    *
		
		for(int i = 1; i <=5; i++) {
			for(int a = 1; a < i; a++) {
				System.out.print(" ");
			}
			for(int j = 5; j >= i; j--) {
				System.out.print("*");
			}
			
			System.out.println("");
		}
		
		
//*****
//****
//***
//**
//*
		for(int i = 1; i <=5; i++) {
			for(int j = 5; j >= i; j--) {
				System.out.print("*");
			}
			for(int a = 1; a < i; a++) {
				System.out.print(" ");
			}
			
			System.out.println("");
		}
        
//    *
//   **
//  ***
// ****
//*****
		for(int i = 1; i <=5; i++) {
			for(int a = 4; a >= i; a--) {
				System.out.print(" ");
			}
			for(int j = 1; j <= i; j++) {
				System.out.print("*");
			}
			System.out.println("");
		}
		
		System.out.println("---------------------------------");
		
// *
//***
// *
		for(int i = 1; i <=3; i++) {
			for(int j = 1; j <=3; j++) {
				if(i!=2) {
					if(j==1 || j == 3) {
						System.out.print(" ");
					} else {
						System.out.print("*");
					}
				}else {
					System.out.print("*");					
				}
			} 
			System.out.println("");
		}
		
		
		System.out.println("------- 피라미드--------------------------");
//피라미드
		for(int i = 3; i < 7; i++){
			int k =Math.abs(i-3);
			for(int j = 0; j< 7; j++) {
				if(j>= 3-k && j<= 3+k ) {
					System.out.print("*");					
				}else {
					System.out.print(" ");
				}
			}
			System.out.println();
		}		
		
		
		System.out.println("----------- 모래시계----------------------");
//*****
// ***
//  *
// ***
//*****
//모래시계
		for(int i = 1; i <=5; i++) {
			int k = Math.abs(i-3);
			for(int j = 1; j <=5; j++) {
				if(j>=3-k && j <= k+3) {
					System.out.print("*");
				}else {
					System.out.print(" ");
				}
			}
			System.out.println("");
		}
		
		
		System.out.println("----나비-----------------------------");
//*   *
//** **
//*****	
//** **	
//*   *
		// i: 0   1     2     3     4
		//    04  0134 01234  0134  04
	    //    04   13    22    13   04   
		for(int i = 0; i <5; i++) {
			for(int j = 0; j <5; j++) {
				if(j<= 2 - Math.abs(2 - i ) || j >= 4 - (2 - Math.abs(2 - i )) ) {
					System.out.print("*");
				} else {
					System.out.print(" ");
				}
			}
			System.out.println("");
		}
		
//  마름모(큰버전)
//		   *   
//		  ***  
//		 ***** 
//		*******
//		 ***** 
//		  ***  
//		   *   
		System.out.println("마름모--------------------------------");
		
//		for(int i = 0; i < 7; i++) {
//			for(int j = 0; j < 7; j++) {
//				if(j >= Math.abs(3 - i) && j < 7 - Math.abs(3 - i)) {
//					System.out.print("*");
//				} else {
//					System.out.print(" ");
//				}
//			}
//			System.out.println("");
//		}
		
		
		// i : 0 , 1,   ,2    ,3      , 4    5   6 
		//     3 , 234, 12345, 0123456 12345 234 3
		for(int i = 0; i < 7; i++) {
			for(int j = 0; j < 7; j++) {
				if(j >= Math.abs(3 - i)  && j <= 6 - Math.abs(3 - i)) {
					System.out.print("*");
				} else {
					System.out.print(" ");
				}
			}
			System.out.println("");
		}
		
	}
}'참고용자료' 카테고리의 다른 글
| 카카오 API를 이용한 우편번호, 지도 검색 (0) | 2024.01.22 | 
|---|---|
| 코드 자동정렬 하는방법 - Prettier설치 및 예외 (0) | 2024.01.22 | 
| 이클립스 SVN 연동 방법 / 업데이트 (0) | 2024.01.22 | 
| tomcat 서버 추가 (0) | 2024.01.22 | 
| [Java] jdk 1.8설치 (0) | 2024.01.22 | 
 
                   
                   
                  