C# - Print different Star Patterns
C# - Print different Star Patterns
CODE
using System;
class Program
{
public static void Main(string[] args)
{
int numberOfLines = 5;
//Prints the below pattern
//*
//**
//***
//****
//*****
for (int i = 1; i <= numberOfLines; i++)
{
for (int j = 1; j <= i; j++)
{
Console.Write("*");
}
Console.WriteLine("");
}
Console.WriteLine("");
//Prints the below pattern
//*****
//****
//***
//**
//*
for (int i = 1; i <= numberOfLines; i++)
{
for (int j = numberOfLines; j >= i; j--)
{
Console.Write("*");
}
Console.WriteLine("");
}
Console.WriteLine("");
//Prints the below pattern
// *
// **
// ***
// ****
//*****
for (int i = 1; i <= numberOfLines; i++)
{
for (int j = numberOfLines; j >= 1; j--)
{
if (j <= i)
Console.Write("*");
else
Console.Write(" ");
}
Console.WriteLine("");
}
Console.WriteLine("");
//Prints the below pattern
//*****
// ****
// ***
// **
// *
for (int i = 1; i <= numberOfLines; i++)
{
for (int j = 1; j <= numberOfLines; j++)
{
if (j >= i)
Console.Write("*");
else
Console.Write(" ");
}
Console.WriteLine("");
}
Console.WriteLine("");
}
}
Comments
Post a Comment