C/문제풀이
for문을 이용한 쌍 다이아몬드 구현_(2019.07.27)
Risut
2023. 6. 11. 16:30
#include <stdio.h>
/*
2019.07.27
for문을 이용한 쌍 다이아몬드 구현
*/
int main(void)
{
int j, i, n1;
printf(" 쌍 피라미드의 줄 개수 (2n-1)을 입력하시오 : ");
scanf("%d", &n1);
for (i = 1; i <= n1; i++)
{
for (j = 0; j < n1 - i; j++)
{
printf(" ");
}
for (j = 0; j < 2 * i - 1; j++)
{
printf("*");
}
for (j = 0; j < 2*n1 - 2 * i; j++)
{
printf(" ");
}
for (j = 0; j < 2 * i - 1; j++)
{
printf("*");
}
printf("\n");
}
for (i = n1; i >= 1; i--)
{
for (j = 0; j < n1 - i; j++)
{
printf(" ");
}
for (j = 0; j < 2 * i - 1; j++)
{
printf("*");
}
for (j = 0; j < 2*n1 - 2 * i; j++)
{
printf(" ");
}
for (j = 0; j < 2 * i - 1; j++)
{
printf("*");
}
printf("\n");
}
return 0;
}