\*
* Kodlar visual studio ile konsol uygulaması olarak yazılmıştır.
* Hata kontrolleri tam olarak yapılmamıştır(Klavyeden girilen değerlerin sayı olup olmadığının kontrolü         * eksiktir).
* Klavyeden girilen sayısal değer kadar tabana sahip üçgen çizimi gerçekleştirilir.
*\


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using C = System.Console; // sınıfa takma ad verdildi.

namespace ucgenCizimi
{
    class Program
    {
        static void Main(string[] args)
        {
            int deger = 0;
            char tercih = 'E';

            do
            {
                C.Write("Üçgen çizmeek için değer gir = ");
                deger = Convert.ToInt32(C.ReadLine());

                for (int i = 1; i <= deger; i++)
                {
                    for (int j = 0; j < deger - i; j++)
                    {
                        C.Write(" ");
                    }

                    for (int j = 0; j < (2 * i) - 1; j++)
                    {
                        C.Write("*");
                    }
                    C.WriteLine();
                }
                C.ReadKey();
                C.WriteLine("Bir daha çalıştırmak için seçim yap( 'E' yada 'e')");
                tercih = Convert.ToChar(C.ReadLine());
                C.WriteLine("____________________________________");
            } while (tercih == 'E' || tercih == 'e');
        }  
    }
}
  • Etiketler: