C# ile * , + , – , # karakterlerini kullanarak dik üçgen çizmek için aşağıdaki kodu kullanabilirsiniz:

csharp

using System;

class Program {
static void Main(string[] args) {
int boyut = 10; // üçgenin boyutu
for (int i = 1; i <= boyut; i++) {
for (int j = 1; j <= i; j++) {
Console.Write(“*”);
}
Console.WriteLine();
}
Console.WriteLine();

    for (int i = 1; i <= boyut; i++) {
        for (int j = 1; j <= i; j++) {
            Console.Write("+");
        }
        Console.WriteLine();
    }
    Console.WriteLine();

    for (int i = 1; i <= boyut; i++) {
        for (int j = 1; j <= boyut-i+1; j++) {
            Console.Write("-");
        }
        Console.WriteLine();
    }
    Console.WriteLine();

    for (int i = 1; i <= boyut; i++) {
        for (int j = 1; j <= boyut-i; j++) {
            Console.Write(" ");
        }
        for (int j = 1; j <= i; j++) {
            Console.Write("#");
        }
        Console.WriteLine();
    }
}

}

Yukarıdaki kod, sırasıyla * karakterinden, + karakterinden, – karakterinden ve # karakterinden üçgenler çizer. Üçgenlerin boyutu boyut değişkeni ile belirlenebilir. İlk iki üçgen soldan başlayarak artarak, üçüncü üçgen tam tersine doğru azalır ve son üçgen sağdan başlayarak artar.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir