algorithm/dimigo.goorm.io
중첩반복문 - 중첩반복문 수행평가4(리본 그리기)
m0nd2y
2018. 7. 8. 11:29
#include <stdio.h>
int main() {
int a;
int i, j;
scanf("%d", &a);
for (i = 0; i <= a; i++) {
if (i < (a / 2)) {
for (j = 0; j <= i; j++) {
printf("*");
}
for (j = 1; j <= a - ((i + 1) * 2); j++) {
printf(" ");
}
for (j = 0; j <= i; j++) {
printf("*");
}
printf("\n");
}
else if (i == ((a + 1) / 2)) {
for (j = 0; j <= a-1; j++) {
printf("*");
}
printf("\n");
}
else if( i > a/2) {
for (j = 0; j <= a - i; j++) {
printf("*");
}
for (j = 1; j <= ((i-1) *2) - a; j++) {
printf(" ");
}
for (j = 0; j <= a - i; j++) {
printf("*");
}
printf("\n");
}
}
return 0;
}