Değişken Nedir?
Değişkenler verilerin geçici olarak saklandığı alandır.Programlar çalışırken bu alanlara erişerek işlemleri gerçekleştirir, gerekli olduğunda bu veri değiştirilir(adı üstünde değişken).Daha somut olarak anlatabilmek için şu örneği verebiliriz: Facebook'a girmek istiyorsunuz.Sizden kullanıcı adı ve şifre istiyor.Siz de kullanıcı adı ve şifreyi yazıp girişe tıklıyorsunuz.Girişe tıkladıktan sonra kullanıcı adı ve şifre okunuyor ve değişkenlere atanıyor.Değişkenlerdeki veriler sunucudaki veri tabanı ile karşılaştırılıyor.Eğer veri tabanındaki verilerle uyuşuyorsa siteye giriş gerçekleşiyor.Değilse uyarı veriyor.Buradaki amaç verinin geçici olarak saklanmasıdır. Değişkenler programlama dillerinde temeli oluşturur.Programlama dillerinde pek çok denetim de değişkenlerle yapılabilir.(örneğin sayaç değişkenler)
Değişkenleri istediğimiz şekilde adlandırabiliriz ancak bazı dikkat etmemiz gereken kurallar var.
Gelin bu kurallara bakalım:
1-İsim verirken Türkçe karakter kullanmamaya dikkat edelim.
örnek:
yanlış=değişken
doğru =degisken
2-Harf, sayı ve alt tire(_) dışında sembol kullanmayalım.Ayrıca sayı veya özel karakter ile başlayamaz , boşluk da içermemelidir.
örnek:
doğru=sayi1, girilensayi, sayi3, girilen_deger , kisi2
yanlış=sayi!, girilen sayi, sayi?, girilen deger, 2kisi
3-Değişken ismi 255 karakterden fazla olmamalıdır.
4-Ayrıca yazacağız programlama diline ait bir anahtar kelimeyi kullanamazsınız.
örneğin try, console, for...
5-Değişkenlerin farklı türleri vardır.Mesela tam sayılar için "integer" değişken tanımlamamız gerekirken sözel bir veri için "string" bir değişken tanımlamamız gerekir.
Programlama dillerinde her verinin türüne ve boyutuna göre değişkenler vardır.Gelin tabloda beraber inceleyelim.(Büyütmek için üzerine tıklayın.)
Tabloda da gördüğümüz gibi birçok değişken mevcut.Peki neden bu kadar değişken var?Programımız çalışırken programda tanımlanan değişkenler için ram'de yer ayrılır. İnteger tipinde bir veri için decimal tanımlamak hamallık olur.Daha somut bir örnek verecek olursak bir bardak suyu damacana ile taşımaya ya da bir elmayı taşımak için tır kullanmaya benzetebiliriz.Hele hele bilgisayarların yeni geliştiği zamanlardaki komik bellek miktarları düşünüldüğü zaman bu veri tipleri gerçekten bir ihtiyaca dönüşmektedir.Günümüzde bilgisayarlarda gigabytelarca ram olsa da programcının değişkenleri atarken veri tiplerine dikkat etmesi programın daha performanslı çalışmasını sağlayacaktır.
Bazı değişken türlerini daha geniş inceleyelim:
1-int -2 milyon ile +2 milyon arasındaki tam sayılar.
2-long baya çok tam sayı...
3-double 5.0*10^-324 ile 1.7*10^308 arasındaki kesirli sayılar.
4-bool true ve false değerlerini saklar.
5-String sözel karakterler.
en çok ihtiyacınız olabilecek değişkenler int, double, bool ve string'tir.
Değişkenleri istediğimiz şekilde adlandırabiliriz ancak bazı dikkat etmemiz gereken kurallar var.
Gelin bu kurallara bakalım:
1-İsim verirken Türkçe karakter kullanmamaya dikkat edelim.
örnek:
yanlış=değişken
doğru =degisken
2-Harf, sayı ve alt tire(_) dışında sembol kullanmayalım.Ayrıca sayı veya özel karakter ile başlayamaz , boşluk da içermemelidir.
örnek:
doğru=sayi1, girilensayi, sayi3, girilen_deger , kisi2
yanlış=sayi!, girilen sayi, sayi?, girilen deger, 2kisi
3-Değişken ismi 255 karakterden fazla olmamalıdır.
4-Ayrıca yazacağız programlama diline ait bir anahtar kelimeyi kullanamazsınız.
örneğin try, console, for...
5-Değişkenlerin farklı türleri vardır.Mesela tam sayılar için "integer" değişken tanımlamamız gerekirken sözel bir veri için "string" bir değişken tanımlamamız gerekir.
Değişken Türleri:
Programlama dillerinde her verinin türüne ve boyutuna göre değişkenler vardır.Gelin tabloda beraber inceleyelim.(Büyütmek için üzerine tıklayın.)
Tabloda da gördüğümüz gibi birçok değişken mevcut.Peki neden bu kadar değişken var?Programımız çalışırken programda tanımlanan değişkenler için ram'de yer ayrılır. İnteger tipinde bir veri için decimal tanımlamak hamallık olur.Daha somut bir örnek verecek olursak bir bardak suyu damacana ile taşımaya ya da bir elmayı taşımak için tır kullanmaya benzetebiliriz.Hele hele bilgisayarların yeni geliştiği zamanlardaki komik bellek miktarları düşünüldüğü zaman bu veri tipleri gerçekten bir ihtiyaca dönüşmektedir.Günümüzde bilgisayarlarda gigabytelarca ram olsa da programcının değişkenleri atarken veri tiplerine dikkat etmesi programın daha performanslı çalışmasını sağlayacaktır.
Bazı değişken türlerini daha geniş inceleyelim:
1-int -2 milyon ile +2 milyon arasındaki tam sayılar.
2-long baya çok tam sayı...
3-double 5.0*10^-324 ile 1.7*10^308 arasındaki kesirli sayılar.
4-bool true ve false değerlerini saklar.
5-String sözel karakterler.
en çok ihtiyacınız olabilecek değişkenler int, double, bool ve string'tir.

Yorumlar
Yorum Gönder
Eksik veya yanlış gördüğünüz şeyler varsa yorumda belirtin. Yorumlarınızı eksik etmeyin!