using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
tekrar:
Console.Write("Satır sayısını giriniz... ");
int satir = int.Parse(Console.ReadLine());
Console.Write("Karakteri giriniz... ");
char krkt = char.Parse(Console.ReadLine());
if (krkt != '0') // Sıfır girilene kadar program devam...
{
Console.WriteLine(krkt); // Üçgenin tepesi... İlk karakter burada...
string a = ""; // Aradaki boşluklar için
string son = (krkt).ToString() + (krkt).ToString(); // Son satır için ayarlıyoruz...
for (int i = 2; i < satir; i++) // ilk ve son satırları biz yapacağımız döngümüz daha kısa...
{
Console.WriteLine(krkt + a + krkt); // Her seferinde aradaki boşluğu artırark üçgeni yukarıdan aşağı yapıyoruz...
a += " "; // Aradaki boşluklar için...
son += krkt; // Son satır için ayarlıyoruz...
}
Console.WriteLine(son); // Son satırı ekranda gösteriyoruz...
Console.ReadKey();
goto tekrar; // başa tekrar dönderiyoruz...
}
}
}
}