C# Pola Spiral Number

C# Spiral Number | C# Spiral Pattern
C# Spiral Number | C# Spiral Pattern

C# Pola Spiral Number adalah pola suatu angka jalan terus menerus yang berasal dari titik pusat, berputar mengelilinginya dan bertambah jauh darinya pada C#, Biasanya pola spiral number ini sering ditemukan sebagai tugas kuliah bagi para Dosen, ataupun guru di Indonesia, Untuk melatih logika, Kamu harus mencoba berbagai macam pola program pada C#

Berikut Source Code pola spiral nomor atau pattern spiral number.

int n = 9;
for (int i = 1 - n; i < n; i++)
{
    for (int j = 1 - n; j < n; j++)
    {
        if (Math.Abs(i) > Math.Abs(j))
        {
            Console.Write("{0,2:D}", Math.Abs(i) + 1);
        }
        else
        {
            Console.Write("{0,2:D}", Math.Abs(j) + 1);
        }
    }
    Console.WriteLine();
}
Console.ReadKey(true);

Output :

 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9
 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9
 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9
 9 8 7 6 6 6 6 6 6 6 6 6 6 6 7 8 9
 9 8 7 6 5 5 5 5 5 5 5 5 5 6 7 8 9
 9 8 7 6 5 4 4 4 4 4 4 4 5 6 7 8 9
 9 8 7 6 5 4 3 3 3 3 3 4 5 6 7 8 9
 9 8 7 6 5 4 3 2 2 2 3 4 5 6 7 8 9
 9 8 7 6 5 4 3 2 1 2 3 4 5 6 7 8 9
 9 8 7 6 5 4 3 2 2 2 3 4 5 6 7 8 9
 9 8 7 6 5 4 3 3 3 3 3 4 5 6 7 8 9
 9 8 7 6 5 4 4 4 4 4 4 4 5 6 7 8 9
 9 8 7 6 5 5 5 5 5 5 5 5 5 6 7 8 9
 9 8 7 6 6 6 6 6 6 6 6 6 6 6 7 8 9
 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9
 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9
 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9

Leave a Reply

Your email address will not be published. Required fields are marked *