Thursday, October 22, 2020

Değişken konusu part1

 /// Değişken tanımlama

            // değişkenTipi değişkenAdi


            // Örnek: 


            // int a;


            // byte b;


            //byte b = 257; // Burada sistem kızdı, max 255 i aştığı için


            byte a = 5; // 0-255 arasında olduğundan hata vermez

            int c = 244545342;



            // boyutu küçük olan bir değişken tipi

            // daha büyük olana eşitlenebilir.

            // otomatik dönüştürmenin ifadesi implicit 

            int d = a;

            d = 257;

            // boyutu büyük olan bir değişken tipi

            // boyutu küçük olana çevrilirken 

            // explicit dönüştürme yapılır. 

            // değer kaybı olabilir. dikkat edilmelidir.

            byte f = (byte)d;


            float os = 10.0f; // f double değil, float ayı olduğunu belirtir

            double ds = 10.0;


            ds = os;

            os = (float)ds;


            int intsayi = 5;

            float floatsayi = 10.0f;

            floatsayi = intsayi; // aynı boyuttalar sorun yok, her tamsayı ondalıklı sayıdır

            intsayi = (int)floatsayi; // hatadan ötürü çevrim yaptık, tamsayıya atıyoruz değer kaybı olabilir


            Console.Write(f);


            // Değişken ismi kuralları

            // Türkçe Karakter kullanılmaz

            // ş, Ş, ç, Ç, ö, Ö, İ, ı, ü, Ü, ğ ,Ğ

            // Değişken rakam ile başlayamaz

            // int 1deneme = 5; //Hata alınır

            // Değişken boşluk içeremez

            //string ad soyad = "recep"; // Hata alınır

            // _ haricinde özel karakter içermez

            //string ad_soyad = "recep özen"; // diğer özel karakterler hata verir


            string ad = Console.ReadLine();


No comments: