Q. 행 개수를 입력 받아 다음과 같이 삼각형을 출력하시오.
-별 '*' 을 하나 씩 출력, 특정 갯 수까지 출력한 뒤, 0~입력받은 행 개수 만큼 각각 개행한다.
1회
1. '*' 한 개 출력
2. 개행
출력 : *
2회
1.'*' 두 개 출력
2. 개행
2. 개행
출력 : **
. . . .
입력받은 행 개수 -1 회 째
1. '*' 입력받은 행 개수 - 1 개 만큼 출력
2. 개행
3. 종료
출력 : ****...***(총 입력받은 행 개수-1 개)
※위의 패턴을 반복한다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | package test_1; import java.util.Scanner; public class q5 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("행 개수 : "); //행 개수 입력 받음 int num = sc.nextInt(); for(int i =0; i<num; i++) { //개행 for(int j = 0; j<=i; j++) //'*'을 찍는 횟수(반복) System.out.print('*'); System.out.println(); } } } | cs |

댓글
댓글 쓰기