C# Pola Spiral Number Berurutan

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

C# Pola Spiral Number Berurutan adalah pola suatu angka jalan terus menerus yang berasal dari titik pusat, berputar mengelilinginya dan bertambah jauh darinya pada C#, Biasanya pola spiral number berurutan 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 number berurutan atau pattern spiral number sequent.

int i = 1;
int rows = 5;
int k = 1;
int x = 1;

for (x = 1; x <= rows * 2; x += 2)
{
    if (k % 2 == 1)
    {
        Console.Write("{0:D2} {1:D2} {2:D2} {3:D2}", i, (i + 1), (i + 2), (i + 3));
        k++;
        i += 4;
    }
    else
    {
        Console.Write("{0:D2} {1:D2} {2:D2} {3:D2}", (i + 3), (i + 2), (i + 1), i);
        k++;
        i += 4;
    }
    Console.WriteLine();
}
Console.ReadKey(true);

Output :

01 02 03 04
08 07 06 05
09 10 11 12
16 15 14 13
17 18 19 20

Leave a Reply

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