Önceki yazılarımızda c# ı öğrendik fakat birkaç örnek göstermiş olsak da bunlar yeterli olmayacaktır. Bu yazımızda da sizlere c# da örnekler ve açıklamalarıyla pekiştirmeyi planlıyoruz.
C# Console if else Örnek
Bu örneğimizde ilk olarak koşullar ile yazdığımız programın şartlarını belirleyen if else örneğini yapacağız.
if else kullanırken burada da anlattığımız gibi if’in koşulu içerisindeki şart sağlanırsa değer true döndürülerek if bloğunun içerisine girerek şart sağladığında yapılacak işlemler gerçekleştirilir. Aksi olursa, yani şart sağlanmazsa da else bloğunun içerisine girer ve else kod bloğunu çalıştırarak çalışmaya devam eder.
C# da if else ile ilgili daha fazla bilgi edinmek isterseniz buradan if else konusunu anlattığımız yazımıza gidebilirsiniz.
Algoritma şemasını kısaca gösterelim:

Burada verilen sayının 0’dan büyük mü yoksa küçük mü olduğunu bizlere söyleyen bir program yazdık. Bir göz atalım.
using system;
namespace ifelseOrnek{
class Ornek{
static void main(String args[])
{
int sayi;
sayi = 2;
if(sayi > 0){
Console.WriteLine("Sayı sıfırdan büyük.");
}
else{
Console.WriteLine("Sayı sıfırdan küçük.");
}
Console.ReadLine();
}
}
}
Programı çalıştırdığımızda çıktı aşağıdaki gibi olacaktır:
Sayı sıfırdan büyüktür.
C# if else Örneği-Açıklama
Bu örnekte sayi değişkenine atadığımız iki sayısı if’in içerisinde sayi>0 şartını karşılayıp karşılamadığına baktık. sayi değişkeni gerekli şartı sağlayarak true değeri döndürdüğü için if kod bloğunun içerisine girerek bizlere “Sayı sıfırdan büyüktür.” çıktısını gösterdi.
C# Console for Döngüsü Örnek
For döngüleri bir işlemi belli bir sayıda veya belli bir şart sağlanana kadar tekrarlanmasını istediğimiz işlemlerin neredeyse tamamında kullanırız.
Bu örneğimizde girdiğimiz sayıyı kaç olursa olsun 10 arttırdıktan sonra çıktıyı ekrana yazdırarak çalışmayı durduran bir program yazacağız.
C# for döngüleri hakkında daha fazla bilgi edinmek isterseniz buraya giderek yazımıza bir göz atabilirsiniz.
For döngüsü örneğine geçmeden önce şemasını gösterelim:

Örneğimizi inceleyelim:
using system;
namespace forOrnek{
class Ornek{
static void main(String args[])
{
int sayi;
Console.Write("Bir sayı giriniz: ");
sayi = Convert.ToInt32(Console.ReadLine());
for(int i = 1; i <= 10; i++)
{
sayi++;
}
Console.Write("Sayı :" + sayi);
}
}
}
İstenilen sayıyı 5 girdiğimizi varsayarsak, programı çalıştırdığımızda çıktı şu şekilde olacaktır:
Sayı : 15
C# for Döngüsü Örnek – Açıklama
Yukarıda verdiğimiz örnekte, ilk olarak kullanıcıdan bir sayı girmesini istedik. Ve bu girdiyi sayi değişkenine atadık. Sonrasında for döngüsünün içerisine alarak 10 defa işlem tekrarlanacak şekilde sayi++ ifadesiyle arttırdık. Sonucu da çıktı olarak ekrana bastırdık.