• 4.03.2014 02:09:33
  • Admin Admin

Değişken belli bir türe ait verileri saklayan veri deposudur. Farklı değişken tipleri farklı türde ve uzunlukta verileri depolar.

 

Değişken belli bir türe ait verileri saklayan veri deposudur.

Farklı değişken tipleri farklı türde ve uzunlukta verileri depolar.

 Örneğin; Yaptığımız matematiksel işlemlerde sürekli olarak farklı yarıçapa sahip çemberler karşımıza çıkabilir. Bu durumda yarıçap isminde bir değişken tanımlayarak çemberin yarıçapı değiştikçe değişkenimizin içerdiği değerinin de değişmesini sağlayabiliriz.

Yazdığımız program kodunun içerisinde değişkenleri kullanarak işlem yapmadan önce değişkenlere değer atama işlemini yapmamız gerekiyor. Mesela , çemberin alanını hesaplayabilmemiz için yarıçap değişkenine sayısal bir değer atanmış olması gerekecektir.

Örnek: yaricap=5;  // Eşitliğin sağındaki değeri yarıçap değişkenine atarız. 

Değişken tanımlarken uyulması gereken kurallar nelerdir ?

  1. Değişkenin ilk harfi rakamla başlayamaz.
  2. Değişkenlerde türkçe karakter kullanılamaz.
  3. Değişken tanımladıktan sonra noktalı virgül ile tanımın bittiğini belirlemeliyiz.
  4. Değişkene değer atarken ‘=‘ eşittir kullanırız. Eşittirin sağındaki yazdığımız değer değişkene atanan değerdir.

Değişkenleri daha iyi anlayabilmemiz için bir örnek olarak, kendimize bir alışveriş listesi hazırlarsak;

 

degisken-tanimlarken-dikkat-edilecekler-300x300.png

2 Paket Makarna ,

Ekmek varsa alınacak ,

2.5 Litre Yağ ,

“Romantik Bir Gün” adlı kitap .

gibi bizim için evde gerekli olan malzemeleri yazmaya başlarız.

İşte biz de bir program yazmaya başladığımızda programımız için gerekli olan tanımlamaları yapmamızı sağlayan kavrama değişken diyoruz.

Bu kavram sayesinde bilgisayar bizim ne yapmak istediğimizi daha kolay anlayabiliyor. Peki biz bu alışveriş listesini bilgisayarın anlayabileceği şekilde yazmaya başlarsak, öncelikle veri tipi denilen bir tanımın da yapılması gerekiyor. Yani listeye yazdığımız 2 ve 3 rakamlarının rakamsal bir ifade olduğunu, Kitap başlığının çift tırnak içinde yazılması gerektiğini, Litre yağ yazılırken kesirli bir ifade kullandığımızı ve Ekmek için varsa yazarak mantıksal bir ifade kullandığımızı anlamlandırmamız gerekecektir.

Aşağıdaki örnekte daha önceki makalelerimizde bir class’ın nasıl tanımlandığı konusuna değinmiştik.

 

public class AlisVeris
{
int  Makarna=2;
int SiseSut=3;
boolean ekmek=false;
double LitreYag=2.5;
String kitap =”Romantik Bir Gün”;
}

 

 

degiskeni-bilgisayara-tanimlamak.gif

Tanımladığımız class ile artık bilgisayar bizim bir Alışveriş class’ı tanımladığımızı ve değişkenler ile neler yapmak istediğimizi anlayacaktır.

Bu makalemizde değişkenin ne olduğu ve tanımlarken nelere dikkat etmemiz gerektiği konularına değindik.