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 |
Tags
- 밸류즈 홈페이지
- 배포
- 캘린더 라이브러리
- 회원가입로직
- 이미지 업로드
- MRC
- 공통메서드
- 밸류즈
- register
- 스프링시큐리티
- 관리자페이지
- 마이페이지
- userManagement
- Styled Components
- 파생상품평가
- ui탬플릿
- Ajax
- mypage
- 로그인
- RCPS
- Typesciprt
- stock option
- Update
- 빌드 및 배포
- jsonwebtoken
- 달력 라이브러리
- react
- 인증처리
- Token
- 로그인 로직
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 |