중첩반복문 - 중첩반복문 수행평가6(마름모 출력하기)
2018. 7. 8. 11:30ㆍalgorithm/dimigo.goorm.io
#include <stdio.h>
int main() {
int a;
int i, j;
scanf("%d", &a);
for(j = 0; j < (a+1)/2; j++) {
for (i = 0; i < ((a - 1)/ 2)-j; i++) {
printf(" ");
}
for (i = 0; i < j * 2 + 1; i++) {
printf("*");
}
printf("\n");
}
for (i = 0; i < (a - 1) / 2; i++) {
for (j = 0; j <= i; j++) {
printf(" ");
}
for (j = 0; j < a -2 - (i * 2); j++) {
printf("*");
}
printf("\n");
}
return 0;
}
'algorithm > dimigo.goorm.io' 카테고리의 다른 글
중첩반복문 - 중첩반복문 수행평가8(쌍둥이 소수 찾기) (261) | 2018.07.08 |
---|---|
중첩반복문 - 중첩반복문 수행평가7(모래시계 출력하기) (275) | 2018.07.08 |
중첩반복문 - 중첩반복문 수행평가5(범위 안에 모두 나누어 떨어지는 수) (290) | 2018.07.08 |
중첩반복문 - 중첩반복문 수행평가4(리본 그리기) (275) | 2018.07.08 |
중첩반복문 - 중첩반복문 수행평가3(소인수 찾기) (267) | 2018.07.08 |