- C
- C++
- Java
- C#
- Python
C
#include <stdio.h>
int main()
{
/* high value => more col. per row */
int n = 7;
int x = n / 2, y = 1;
int i,j;
for(i = 1; i <= n; i++)
{
for (j = 1; j <= n; j++)
{
if (j <= x || j >= n / 2 + x)
{
printf(" "); // 2ws
}
else
{
printf("%2d", y++);
}
}
printf("\n");
if (i <= n / 2)
x--;
else
x++;
}
return 0;
}