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++)
- {
- for (Space = 1; Space <= (numberoflayer - i); Space++)
- Console.Write(" ");
- for (Number = 1; Number <= i; Number++)
- Console.Write(Number);
- for (Number = (i - 1); Number >= 1; Number--)
- 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++)
- {
- for (Space = 1; Space <= (numberoflayer - i); Space++)
- Console.Write(" ");
- for (Number = 1; Number <= i; Number++)
- Console.Write('*');
- for (Number = (i - 1); Number >= 1; Number--)
- Console.Write('*');
- Console.WriteLine();
- }