In this blog, we display a pyramid. Pyramid which looks like this:
1
121
12321
1234321
123454321
Solution:
using
System;
using
System.Collections.Generic;
using
System.Linq;
using
System.Text;
namespace
ConsoleApplication59
{
class Program
{
static void
Main(string[] args)
{
int numberoflayer = 6, Space, Number;
Console.WriteLine("Print
paramid");
for (int i = 1;
i <= numberoflayer; i++) //
Total number of layer for pramid
{
for
(Space = 1; Space <= (numberoflayer - i); Space++) // Loop For Space
Console.Write(" ");
for (Number = 1; Number <= i; Number++) //increase the value
Console.Write(Number);
for
(Number = (i - 1); Number >= 1; Number--) //decrease the value
Console.Write(Number);
Console.WriteLine();
}
}
}
}

If we want to display asterisk pyramid like this:
*
***
*****
*******
*********
Solution:
int
numberoflayer = 6, Space, Number;
Console.WriteLine("Print
paramid");
for
(int i = 1; i <= numberoflayer; i++) // Total number of layer for pramid
{
for
(Space = 1; Space <= (numberoflayer - i); Space++) // Loop For Space
Console.Write(" ");
for
(Number = 1; Number <= i; Number++) //increase the value
Console.Write('*');
for
(Number = (i - 1); Number >= 1; Number--) //decrease the value
Console.Write('*');
Console.WriteLine();
}
