c# uygulama örnekleri

Programlama öğrenmek için her zaman yeni örnekler denemelisiniz. Bunun için bugün sizlere C# ile Piramit Çizimi Öğrenme örneğini aktaracağız. Console nasıl Kullanılır? C#  ile Piramit Çizimi nasıl yapılır? Gibi sorularınızın cevabını bu içerikte bulabilirsiniz.

C# ile Basılan Tuşun Yerini Öğrenme

Kod Alanı

C# programlama dilinin Console dilinde Piramit Çizimi kod metnini oluşturduk. Uygulamamız kullanıcıdan alınan sayıya göre işlem gerçekleşmektedir. Kullanıcıdan alınan sayı yükseklik olarak kabul edilerek piramitin çizimi başlanmaktadır. Piramiti bir dik üçgen gibi değil bir eşkenar üçgen olarak çizdireceğiz.
Kod metni içerisinde kısa kısa notlar ile örneğin daha anlaşılır olabilmesini amaçladık. Kod metni aşağıdaki gibidir:

using System;


using System.Collections.Generic;


using System.Linq;


using System.Text;


using System.Threading.Tasks;


namespace konsol


{


 class Program


 {


 static void Main(string[] args)


 {


 Etiket://Eğer bir hata olursa sayıyı tekrar almak için etiket
kullanımı yapıyoruz.


 Console.Clear();//Konsol temizlemek için kullandık.


 Console.Write(“Lütfen bir sayi giriniz:”);//Ekrana
“Lütfen bir sayi giriniz:” diye bir yazı yazdırdık.


 try


 {


 int sayi = Convert.ToInt32(Console.ReadLine());//Eğer
klavyeden girilen değerler karakter değil ise sayı olarak atıyoruz.


 Console.Clear();//Konsolu temizledik.


 for (int i=1;i<=sayi;i++)// Aldığımız sayı
kadar satır belirliyoruz.


 {


 for(int k=0;k<sayi-i;k++)


 {


 Console.Write(” “);//sayımızdan yıldız sayısını çıkararak
boşluk sayısını bulup boşluk yazdırıyoruz.


 }


 for(int j=2;j<=i*2;j++)//Burada ise her satırdaki yıldız
sayısını belirliyoruz.


 {


 Console.Write(“*”);//Yıldız ekliyoruz.


 }


 Console.WriteLine();//Alt satıra geçmek için bunu yazıyoruz.


 }


 }


 catch(Exception exc)//Eğer bir hata var ise


 {


 Console.WriteLine(exc.Message);//hatayı yazdırıyoruz.


 goto Etiket;//Hata varsa en başa dönüyoruz.


 }


 Console.ReadKey();//Durduralım.


 }


 }


}
Bu uygulamada herhangi bir sorun yaşarsanız aşağıya yorum olarak bırakabilirsiniz. Bunun yanı sıra web sitemizdeki diğer hazır C# programlama örneklerine ulaşmak için bu linke tıklayabilirsiniz.

Bir cevap yazın

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