[java] 반복문 for 2

2024. 8. 12. 23:59·JAVA

20240812수업


1


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

2


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

3


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

4


      
for (int i = 1; i <= 5; i++) {
for (int j = 1; j <= 5; j++) {
System.out.print("*");
}System.out.print("\n"); //줄바꿈
}

결과



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



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



      
for (int i = 1; i <= 5; i++) {
for (int p = 1; p <= i; p++) {
System.out.print(" ");
}
for (int j = 5; j >= i; j--) {
System.out.print("*");
}
System.out.print("\n");
}



      
for (int i = 1; i <= 5; i++) {
for (int j = 1; j <= 5-i; j++) { //5-i로 마지막 공백 없앰.
System.out.print(" ");
}
for (int p = 1; p <= i; p++) {
System.out.print("*");
}
System.out.print("\n");
}



      
for (int i = 1; i <= 5; i++) {
for (int t = 5; t >= i; t--) {
System.out.print("*");
}
for (int p = 1; p <= i; p+=1) {
System.out.print(" "); //공백 2번해야 공백이 2배씩 늘어남
}
for (int j = 5; j >= i; j--) {
System.out.print("*");
}
System.out.print("\n");
}



      
for (int i = 1; i <= 5; i++) {
for (int t = 5; t >= i; t--) {
System.out.print("*");
}
for (int p = 1; p <= i-1; p++) { //'-'연산자로 첫줄 공백 지우기
System.out.print(" ");
}
for (int j = 5; j >= i; j--) {
System.out.print("*");
}
System.out.print("\n");
}
for (int w = 1; w <= 5; w++) {
for (int x = 1; x <= w; x++) {
System.out.print("*");
}
for (int y = 5; y >= w+1; y--) { //w+1로 마지막줄 공백 지우기
System.out.print(" ");
}
for (int z = 1; z <= w; z++) {
System.out.print("*");
}
System.out.print("\n");
}
//식에따라 공백 지우는 법 다양함.

 

'JAVA' 카테고리의 다른 글

[java] 주민등록번호, 사업자 등록번호 유효성 검사  (0) 2024.08.15
[java]배열 (Array)  (0) 2024.08.13
[java] 반복문(for,while),등차∙피보나치∙등비 수열의 합  (0) 2024.08.12
[java] Stack메모리, Heap메모리  (0) 2024.08.12
[java]출생년도, 12간지 , 날짜 출력하기,DateTimeFormater  (0) 2024.08.10
'JAVA' 카테고리의 다른 글
  • [java] 주민등록번호, 사업자 등록번호 유효성 검사
  • [java]배열 (Array)
  • [java] 반복문(for,while),등차∙피보나치∙등비 수열의 합
  • [java] Stack메모리, Heap메모리
라텐느
라텐느
이제 막 개발을 시작한 초보가 개인공부를 하는 공간입니다.
  • 라텐느
    괴발개발
    라텐느
    • 개발자 (154)
      • HTML|CSS (14)
      • JAVA (29)
      • JAVACSCRIPT (15)
      • SQL (16)
      • 기타 (5)
      • JSP (2)
      • SPRING (13)
      • SPRING BOOT (6)
      • Git&GitHub (1)
      • 시행착오 (2)
      • 개발일지 (35)
        • GreenMiniProject1 (12)
        • GreenMiniProject2 (9)
        • GreenFinalProject (14)
      • Flutter (5)
      • 자격증 (0)
        • SQLD (1)
      • AWS (2)
      • Linux (1)
      • 자료구조&알고리즘 (4)
  • 블로그 메뉴

    • 홈
    • 방명록
    • 태그
  • 링크

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

    input
    자기계발
    태그
    HTML
    부트캠프
    db
    티스토리챌린지
    일지
    java
    link
    tag
    오블완
    JQuery
    CSS
    AJAX
    SQL
    javascript
    개발자
    JS
    링크
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
라텐느
[java] 반복문 for 2

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.