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.

By Artsın

Bir cevap yazın

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