카테고리 없음
별찍기 - 2 (2439번)
넓스
2018. 3. 28. 18:35
문제
첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제
하지만, 오른쪽을 기준으로 정렬한 별 (예제 참고)을 출력하시오.
입력
첫째 줄에 N (1<=N<=100)이 주어진다.
출력
첫째 줄부터 N번째 줄 까지 차례대로 별을 출력한다.
예제 입력 1
5
예제 출력 1
* ** *** **** *****
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {
int a;
//별찍을 갯수를 입력하세요
scanf("%d",&a);
for (int i = 1; i <= a; i++) {
for (int j = 0; j < a - i; j++) {
printf(" ");
}
for(int j = 0; j < i ; j++){
printf("*");
}
printf("\n");
}
}
코드 작성시 메모-
a : 입력값
j문으로 일단 입력값만큼 갈라.
공백 * (a-i) ---> for 문
별 * i