도라에몽주머니

[Java/Eclipse] Java 10일차 본문

Study/Java

[Java/Eclipse] Java 10일차

에몽쓰 2022. 9. 27. 17:07

Java

 

예제

for문을 이용해서 아래와 같이 별탑을 출력하시오.

 

Class name: Prac6.java

 

<실행 결과>

*

**

***

****

*****

public class Prac6 {
	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();
		}
	}
}

 

예제

for문을 이용해서 아래와 같이 별탑을 출력하시오.

 

Class name: Prac7.java

 

<실행 결과>

    *

   **

  ***

 ****

*****

public class Prac7 {
	public static void main(String[] args) {
		for(int i=1; i<=5; i++) { // 층
			for(int j=1; j<=5-i; j++) { // 공백 출력
				System.out.print(" ");
			}
			
			for(int k=1; k<=i; k++) { // "*" 문자 출력
				System.out.print("*");
			}
			System.out.println();
		}
	}
}

 

예제

for문을 이용해 아래와 같이 별탑을 출력하시오.

 

Class name: Prac8.java

 

<실행 결과>

    *

   ***

  *****

 *******

*********

public class Prac8 {
	public static void main(String[] args) {
		for(int i=1; i<=5; i++) { // 층 나누기
			for(int j=1; j<=5-i; j++) { // 공백 출력
				System.out.print(" ");
			}
			
			for(int k=1; k<=2*i-1; k++) { // "*" 문자 출력
				System.out.print("*");
			}
			System.out.println();
		}
	}
}

 

 

while문

: for문에서 파생된 명령어로서 초기값과 증감식이 없는 반복문이다.

while (조건문) {
    <수행할 문장1>;
    <수행할 문장2>;
    <수행할 문장3>;
    ...
}

'Study > Java' 카테고리의 다른 글

[Java/Eclipse] Java 12일차  (0) 2022.09.29
[Java/Eclipse] Java 11일차  (0) 2022.09.28
[Java/Eclipse] Java 9일차  (0) 2022.09.26
[Java/Eclipse] Java 8일차  (0) 2022.09.23
[Java/Eclipse] Java 6, 7일차  (1) 2022.09.22