C Sharp Değişken Tanımlama, C Sharp’da değişkenler nasıl tanımlanır? Değişken Nedir? Sık Kullanılan Değişkenler nelerdir? Değişken Kullanımları

Bugün üzerinde duracağımız konulardan bahsedeyim.

  • C Sharp Değişkenler
  • C Sharp Değişken Tanımlama
  • C Sharp Operatörler

Fazla uzatmadan başlayalım. Bundan Önceki C Sharp Dersimize Gitmek İçin Tıkla

Veri Türleri

Sayıları, tam sayılar ve ondalık sayılar olmak üzere iki gruba ayırabiliriz.

Tam sayıları saklamak amacıyla kullanabileceğimiz 4 farklı veri tipi bulunmaktadır. (byte, shortintlong)

Ondalık sayıları saklamak amacıyla 3 farklı veri tipi kullanılabilir. (floatdoubledecimal)

Tek karakterlik bir metni saklamak için “Char” veri tipini, daha uzun metinleri saklamak için ise “String” veri tipini kullanabiliriz.

Aşağıdaki tabloda hangi veri tipinin hangi bilgileri saklayacağı ve hafızada ne kadar yer ayrılacağı gösterilmiştir.

Değişken Nedir?

Değişkenler, girdiğimiz değerleri alan veya programın çalışmasıyla bazı değerlerin atandığı veri tutucularıdır. C Sharp Değişken Tanımlama ise girilecek ve ya programın getireceği verinin ne olduğuna bağlı olarak değişken türünün belirlenmesidir. Örneğin girilecek verinin bir tam sayı olması halinde o değişkeni de tam sayı olarak tanımlamak gerekir. Değişik türler için bu işlem farklı farklı tekrarlanmalıdır.

C Sharp Değişken Tanımlama da Dikkat Edilecek Durumlar

  •  Bir değerleri olmalıdır veya mutlak suretle null olarak tanımlanmalıdır.
  •  Tanımlama yaparken büyük-küçük harf ayrımı vardır.
  •  Aynı kod bloğu içerisinde aynı isimden birden fazla değişken tanımlanamaz.
  •  Özel karakter kullanılmaz.
  •  Boşluk kullanılamaz.
  •  Türkçe karakter kullanılmaz.

Değişkenlerin en olduğunu ve nelere dikkat edeceğimizi öğrendiysek nasıl tanımlanacağına geçebiliriz.

C Sharp Değişken Tanımlama

Değişken Nasıl Tanımlanır?

(Değişken Türü)   ( Değişen Adı)  =  (Değeri)

Örnek:

int sayi = 5;

Örnekleri uygularken sizde visual studio’yu açıp tek tek yazarsanız sizler için daha iyi olur.

C Sharp Değişken Tanımlamayı öğrendiğimize göre;

Değişken İsimlendirme Kuralları

Değişkenlere isim verilirken Türkçe karakterler ( ı, İ, ğ, Ğ, ü, Ü, ş, Ş, ö, Ö, ç, Ç ), boşluk ve özel karakterler ( . , ; : / vb. ) kullanılmamalıdır.

Ayrıca programlama dilinde başka bir anlamı olan kelimeler de, değişken ismi olarak seçilmemelidir. (int, not, if, char vb.)

Değişken isimleri rakam veya sayı ile başlayamaz. Bir değişkene not1 ismi verilebilir ancak 1not ismi verilemez.

Sık Kullanılan Değişkenler nelerdir?

  • int – tam sayı     int sayi = 5;
  • long – büyük tam sayı     long buyuksayi = 48354534;
  • float – virgüllü     float virgullu = 1.3f; 
  • double – daha geniş virgüllü     double virgullu2 = 5.2443;
  • decimal – para tipi     decimal para = 2.2222222M;
  • char – tek bir karakter     char karakter = 'a';
  • bool – doğru ya da yanlış     bool sayiVarMi = false;
  • datetime – zaman tarih     DateTime tarih = DateTime.Now;
  • string – metin için veri tipi string metin = "Merhaba Dünya !";

Evet gördüğünüz gibi bir kaç tanesi diğerlerinden farklı.

  1. Float değişkeninde tanımladıktan sonra değişkenin sonuna ‘ f ‘ harfi konur.
  2. Virgüllü sayılar dediğimiz değişkenler yazılırken nokta(.) ile yazılır.
  3. Decimal değişkeni tanımlandıktan sonra değişkenin sonuna ‘ M ‘ harfi konur.
  4. Chat değişkeni tırnak(‘) içinde tanımlanır.

Evet Farkettiyseniz değişkenlerimizin altında yeşil çizgiler çıkmaya başladı. Yeşil çizgiler “değişkeni tanımladınız ama hiç kullanmadınız anlamına gelir” merak etmeyin birazdan hepsini tek tek kullanıcaz.

Kırmızı çizgiler çıkıyor ise kodunuzda yanlış olduğunu gösterir.

Şimdi Değişkenleri Kullanmaya Geçelim.

 Console.WriteLine(sayi); //sayi değişkenini yazdır
 Console.ReadLine(); //ekranın kapanmaması için 

 

yazdıktan sonra “f5” tuşuna basarsak uygulamayı çalıştırır ve bizi şöyle bir ekran karşılar.

Açılan cmd sayfasında 5 rakamını gördük. Şimdide bunu tüm değişkenlere yapalım.

               int sayi = 5;
                long buyuksayi = 48354534;
                float virgullu = 1.3f;
                double virgullu2 = 5.2443;
                decimal para = 2.2222222M;
                char karakter = 'a';
                bool sayiVarMi = false;
                DateTime tarih = DateTime.Now;
                string metin = "Merhaba Dünya !";
            
                Console.WriteLine(sayi);
                Console.WriteLine(buyuksayi);
                Console.WriteLine(virgullu);
                Console.WriteLine(virgullu2);
                Console.WriteLine(para);
                Console.WriteLine(karakter);
                Console.WriteLine(sayiVarMi);
                Console.WriteLine(tarih);
                Console.WriteLine(metin);

                Console.ReadLine();

yazarsak karşımıza şöyle bir ekran çıkar.

Bir alternatif daha var. Birden fazla değişken tanımlayacaksam ve hepsi tek tip ise;

int s1 = 0, s2 = 5, s3 = 10, s4 = 15;

gibi tanımlayabilirim.

Şuan değişken tanımlayabiliyoruz. Ekrana yazdırıyoruz fakat bazı durumlarda örneğin matematiksel işlemler yaparak bu değişkenleri kullanmamız gerekiyor yani;

‘1.sayi ile 2.sayiyi topla, çıkan sonuçla 3.sayiyi çarp’ gibi fonksiyonları kullanmamız gerekiyor bu durumda da operatörlerden bahsetmek gerekiyor.

Bu dersi burada bitirelim önümüzdeki derste operatörlerden bahsedelim.

C Sharp Değişken Tanımlama dersimizin sonuna geldik.

Eğer C Sharp Değişken Tanımlama ile ilgili sorularınız varsa yorum kısmından iletebilirsiniz.

Instagram Hesabımızı Takip Etmeyi Unutmayın : instagram.com/hack4zzers