
C# ta değişkenleri tiplerine göre tanımlarız, sayı tipi, text tipi gibi.
"int a;" a isimli değişkenin tipinin tam sayı olacağını belirledik
"string b;" b isimli değişkenin tipinin bir string olacağını belirledik
"double c;" c isimli değişkenin tipinin ondalık sayı olacağını tanımladık.
Bu değişkenlere değer ataması programın herhangi bir adımında yapılabilir:
a=10;
b="Cryptograph";
c=5.5;
Değişkenler dışarıdan değer girilmesi bu değerlerin karşılaştırılması, bir döngüye sokulması ve daha farklı işlerin yapılması için kullanılır, dışarıdan herhangi bir değer girilebilir o yüzden değişkendir. Dışarıdan girilen bir değeri okumak için Console.ReadLine() komutunu kullanırız. String tipli bir değişkenin okunmasını istiyorsak b=Console.ReadLine(); fakat sayı tipli bir değişken okuyacaksak bunun için dönüştürme fonksiyonu kullanmalıyız, çünkü Console.ReadLine komutu string olarak okur, a=Convert.ToInt32(Console.ReadLine()); bu şekilde int tipli bir değişkeni okumuş olduk, c = Convert.ToDouble(Console.ReadLine()); bu komutla da double tipli bir değişken okuduk.
İf - Elseyapısı
Dışarıdan girilecek değer veya daha farklı bir yerden gelen bir değeri karşılaştırmak için kullanırız.
if(karşılaştırılacak değer) karşılaşma sonucunda yapılacak olan işlem
else "karşılaştırma sağlanmıyorsa yapılacak işlem"
Eğer şart sağlandığında birden fazla işlem yaptırmak istiyorsak {} parantezleri i