Atama operatörü
Girdi ifadesini kullanarak bir değişkenin değerini ayarlayabileceğinizi zaten biliyoruz. Giriş ifadesi, değerin program yürütülürken kullanıcı tarafından ayarlandığı durumlarda kullanılır.
Ancak çoğu zaman bir değişkeni belirli bir formül kullanarak hesaplayarak yeni bir değer belirlememiz gerekir. Bu durumda,
operatör
ataması.
Bir atama operatörünün genel biçimi aşağıdaki gibidir
<değişken adı> := <ifade>;
Atama operatörü şu şekilde çalışır:
1. Önce atama işaretinin sağındaki ifade değerlendirilir;
2. İfadenin sonuç değeri, atama işaretinin solundaki değişkende saklanır ("atandı" derler). Bu durumda değişkenin eski değeri silinir.
Örneğin,
c
değişkeninin değerini
b
değişkeninin değerinin iki katına ayarlamamız gerekirse, bunu şöyle yazmamız gerekecek:
c := 2 * b;
Programlamada bir ifadede çarpma işaretlerini atlayamayacağınızı unutmayın. Aksi halde bilgisayar neyi çarpmak istediğinizi anlamayacaktır.
Örneğin, sadece c := 2b
yazamazsınız, bu yanlış olur!