*
**
* *
* *
* *
******
---------------------------------------------------------------------------------
int i, j;
for ( i = 0; i < 5;i++ ) {
for (j = 0; j <=i;j++ )
{
if (j >= 1 && j < i)
{
Console.Write(" ");
}
else {
Console.Write("*");
}
}
Console.WriteLine();
}
int k;
for (k = 0; k <= i; k++)
{
Console.Write("*");
}
Console.WriteLine();
---------------------------------------------------------------------------------
*
**
* *
* *
* *
* *
* *
* *
* *
* *
**
*
---------------------------------------------------------------------------------
int i, j;
for (i = 0; i < 7; i++)
{
for (j = 0; j <= i; j++)
{
if (j >= 1 && j < i)
{
Console.Write(" ");
}
else
{
Console.Write("*");
}
}
Console.WriteLine();
}
for (i = 7; i >=0; i--)
{
for (j = 0; j <= i; j++)
{
if (j >= 1 && j < i)
{
Console.Write(" ");
}
else
{
Console.Write("*");
}
}
Console.WriteLine();
}
---------------------------------------------------------------------------------
********
********
********
********
---------------------------------------------------------------------------------
int i, j;
for ( i = 0; i < 4;i++ ) {
int k = 0;
for (j = 0; j < 11;j++ )
{
if (j < (3-i))
{
Console.Write(" ");
}
else {
if (k == 8)
{
continue;
}
Console.Write("*");
k++;
}
}
Console.WriteLine();
}
---------------------------------------------------------------------------------
*********
*******
*****
***
*
---------------------------------------------------------------------------------
for (int i = 5; i >0;i-- ) {
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k <2*i-1; k++)
{
Console.Write("*");
}
Console.WriteLine();
}
---------------------------------------------------------------------------------
以下图形使用奇数行。
*
***
*****
*******
*********
*******
*****
***
*
---------------------------------------------------------------------------------
for (int i = 1; i <6; i++)
{
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k < 2 * i - 1; k++)
{
Console.Write("*");
}
Console.WriteLine();
}
for (int i = 4; i > 0; i--)
{
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k < 2 * i - 1; k++)
{
Console.Write("*");
}
Console.WriteLine();
}
---------------------------------------------------------------------------------
*
* *
* *
* *
*********
*******
*****
***
*
---------------------------------------------------------------------------------
for (int i = 1; i < 5; i++)
{
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k < 2 * i - 1; k++)
{
if (k >= 1 && k < 2 * i - 2)
{
Console.Write(" ");
}
else {
Console.Write("*");
}
}
Console.WriteLine();
}
for (int i = 5; i > 0; i--)
{
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k < 2 * i - 1; k++)
{
Console.Write("*");
}
Console.WriteLine();
}
---------------------------------------------------------------------------------
*
***
*****
*******
*********
* *
* *
* *
*
---------------------------------------------------------------------------------
for (int i = 1; i < 6; i++)
{
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k < 2 * i - 1; k++)
{
Console.Write("*");
}
Console.WriteLine();
}
for (int i = 4; i > 0; i--)
{
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k < 2 * i - 1; k++)
{
if (k >= 1 && k < 2 * i - 2)
{
Console.Write(" ");
}
else {
Console.Write("*");
}
}
Console.WriteLine();
}
---------------------------------------------------------------------------------
*
* *
* *
* *
* *
* *
* *
* *
*
---------------------------------------------------------------------------------
for (int i = 1; i < 6; i++)
{
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k < 2 * i - 1; k++)
{
if (k >= 1 && k < 2 * i - 2)
{
Console.Write(" ");
}
else
{
Console.Write("*");
}
}
Console.WriteLine();
}
for (int i = 4; i > 0; i--)
{
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k < 2 * i - 1; k++)
{
if (k >= 1 && k < 2 * i - 2)
{
Console.Write(" ");
}
else {
Console.Write("*");
}
}
Console.WriteLine();
}
---------------------------------------------------------------------------------
*
***
* * *
* * *
* * *
* * *
* * *
***
*
---------------------------------------------------------------------------------
for (int i = 1; i < 6; i++)
{
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k < 2 * i - 1; k++)
{
if (k >= 1 && k < 2 * i - 2)
{
if (k == (2*i-1)/2)
{
Console.Write("*");
continue;
}
else {
Console.Write(" ");
}
}
else
{
Console.Write("*");
}
}
Console.WriteLine();
}
for (int i = 4; i > 0; i--)
{
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k < 2 * i - 1; k++)
{
if (k >= 1 && k < 2 * i - 2)
{
if (k == (2 * i - 1) / 2)
{
Console.Write("*");
continue;
}
else
{
Console.Write(" ");
}
}
else {
Console.Write("*");
}
}
Console.WriteLine();
}
---------------------------------------------------------------------------------
*
* *
* *
* *
*********
* *
* *
* *
*
---------------------------------------------------------------------------------
for (int i = 1; i < 6; i++)
{
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k < 2 * i - 1; k++)
{
if (i == 5)
{
Console.Write("*");
}
else {
if (k >= 1 && k < 2 * i - 2)
{
Console.Write(" ");
}
else
{
Console.Write("*");
}
}
}
Console.WriteLine();
}
for (int i = 4; i > 0; i--)
{
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k < 2 * i - 1; k++)
{
if (k >= 1 && k < 2 * i - 2)
{
Console.Write(" ");
}
else
{
Console.Write("*");
}
}
Console.WriteLine();
}
---------------------------------------------------------------------------------
*
***
* * *
* * *
*********
* * *
* * *
***
*
---------------------------------------------------------------------------------
for (int i = 1; i < 6; i++)
{
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k < 2 * i - 1; k++)
{
if (i == 5)
{
Console.Write("*");
}
else {
if (k >= 1 && k < 2 * i - 2)
{
if (k == (2 * i - 1) / 2)
{
Console.Write("*");
continue;
}
else
{
Console.Write(" ");
}
}
else
{
Console.Write("*");
}
}
}
Console.WriteLine();
}
for (int i = 4; i > 0; i--)
{
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k < 2 * i - 1; k++)
{
if (k >= 1 && k < 2 * i - 2)
{
if (k == (2 * i - 1) / 2)
{
Console.Write("*");
continue;
}
else
{
Console.Write(" ");
}
}
else
{
Console.Write("*");
}
}
Console.WriteLine();
}
---------------------------------------------------------------------------------