C# ile değişkenler çalışmak bölümünde
C# ile değişken nasıl tanımlanır ?
Değişkenlere değer ataması nasıl yapılır
Değişken türleri arasındaki dönüşüm nasıl yapılır konularını açıklamaya çalışacağım..
Değişken bir bellek adresi anlamına gelir. Değişken oluşturulduğunda bu verileri depolamak için bellek de geçici bir alan oluşturulur. C# ‘da kullanılacak veri türleri ve bunların hafızada ne kadar yer tutacağı bellidir ve bu konuyu burada anlatmıştık . Bu bölümde, değişken oluşturmak için veri türlerinin nasıl kullanacağını öğreneceksiniz.
//integer türünde değişkenler tanımlanıyor int sayi1, sayi2, sonuç; //Sayı girişi için mesaj görüntüleniyor Console.WriteLine("Birinci sayıyı girin"); //Klavyeden sayı girişi yapılıp Enter'a basılınca bilgi sayi1 değişkenine atanıyor.. sayi1 = Int32.Parse(Console.ReadLine()); //Sayı girişi için mesaj görüntüleniyor Console.WriteLine("İkinci sayıyı girin"); //Klavyeden sayı girişi yapılıp Enter'a basılınca bilgi sayi2 değişkenine atanıyor.. sayi2 = Int32.Parse(Console.ReadLine()); sonuç = sayi1 + sayi2; //Toplama işlemi yapılıyor.. //Üretilen sonuç ekranda görüntüleniyor.. Console.WriteLine(" {0} ve {1} sayılarının toplamı {2}", sayi1, sayi2, sonuç); //Kullanıcının Enter'a basması bekleniyor.... Console.ReadLine();
Yukarıdaki örnekte üç tam sayı türü değişken sayi1,sayi2 ve sonuç tanımlanıyor. sayi1 ve sayi2 kullanıcının gireceği değeri kabul etmek için ve sonuç ise bu değişkenler üzerinde yapılacak işlem sonucunu saklamak için kullanılacaktır.
Console.WriteLine(" {0} ve {1} sayılarının toplamı {2}", sayi1, sayi2, sonuç);
Birden fazla değişken değerini görüntülemek istiyorsanız o zaman her değişken için yer tutucu tanımlamak gerekir. Yukarıdaki kullanımda {0} sayi1 ‘i, {1} sayi2’yi ve {2} ise sonuc değişkenini gösterir.
Değişken türleri arasındaki dönüşüm
C#’da varsayılan bilgi girişi string olarak kabul edilir. Başka türde kullanmak için veri türlerini dönüştürmek gerekir.
sayi1 = Int32.Parse(Console.ReadLine());
Başka bir veri türüne dönüştürmek için aşağıdaki yöntemi kullanabilirsiniz.
Integer = int32.parse() veya Convert.ToInt32() Float= (float) Double=Convert.ToDouble() Decimal=Convert.ToDecimal() Byte=Convert.ToByte()
Bu bölümde, C# ile değişken tanımlama, tanımlanan değişkenlere çalışma anında değer atama ve veri türleri arasında dönüşüm işlemlerini anlatmaya çalıştık..
İyi dersler