Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace _03.Printing_Triangle
- {
- class PrintingTriangle
- {
- static void Main(string[] args)
- {
- int n = int.Parse(Console.ReadLine());
- for (int i = 1; i <= n; i++)
- PrintLine(1, i); // Print 1... 1 2 ... 1 2 3 .... 1 2 3 n
- //for (int j = n - 1; j >= 1; j--)
- // PrintLine(1, j); // Print 1 2 3 n ... 1 2 ... 1
- for (int j = 1; j <= n - 1; j++)
- PrintLine(1, n - j);
- }
- private static void PrintLine(int start, int end)
- {
- for (int i = start; i <= end; i++)
- {
- Console.Write(i + " ");
- }
- Console.WriteLine();
- }
- // TopTriangle(n);
- // BottomTriangle(n);
- //}
- //private static void BottomTriangle(int n)
- //{
- // for (int i = n-1; i > 0 ; i--)
- // {
- // for (int j = 1; j <= i; j++)
- // {
- // Console.Write(j + " ");
- // }
- // Console.WriteLine();
- // }
- //}
- //private static void TopTriangle(int n)
- //{
- // for (int i = 1; i <= n; i++)
- // {
- // for (int a = 1; a <= i; a++)
- // {
- // Console.Write(a + " ");
- // }
- // Console.WriteLine();
- // }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement