Değişkenler
Hafızasında çeşitli bilgileri depolama ve aynı türden bilgileri aynı algoritmaları kullanarak işleyebilme becerisine sahip olmasaydı, bir bilgisayara ihtiyaç olmazdı.
Daha ilginç programlar oluşturmak için, bilgisayarın belleğinde bilgilerin nasıl saklanacağını öğrenmek gerekir. Aynı zamanda, bilgisayarın bellek hücrelerine bir şekilde nasıl erişeceğimizi öğrenmemiz gerekiyor.
Programlamada, hayatta olduğu gibi, bilgisayar belleğinin herhangi bir bölümüne atıfta bulunmak için, adıyla ortaya çıkar. Bu ismi kullanarak hem bilgileri okuyabilir hem de oraya yazabilirsiniz.
Bir değişken bilgisayar belleğinde bir adı olan ve <'ye karşılık gelen bazı değerleri saklayan bir konumdur. güçlü >tür.
"
Değişken" programın yürütülmesi sırasında değerinin değişebileceğini söyler. Yeni bir değişken değeri kaydedildiğinde eskisi silinir.
Bir bilgisayar için tüm bilgiler, belleğindeki verilerdir - sıfırlar ve birler kümeleri (basitçe söylemek gerekirse, bir bilgisayardaki herhangi bir bilgi yalnızca sayılardır ve onları aynı şekilde işler). Ancak, tam sayıların ve kesirli sayıların farklı çalıştığını biliyoruz. Bu nedenle, her programlama dili, farklı yöntemler kullanılarak işlenen farklı veri türlerine sahiptir.
Örneğin,
-
tamsayı değişkenler – yazın
integer
(İngilizce tam sayıdan – tam), bellekte 2 bayt yer kaplar;
-
gerçek kesirli bir kısmı olabilen değişkenler (tür
gerçek
– İngilizce gerçek sayılardan - gerçek sayılar), bellekte 6 bayt yer kaplar;< br />
-
karakterler (tür
char
– İngilizce karakterden – sembol), bellekte 1 bayt yer kaplar.
Programımıza bir değişken eklemeye çalışalım.
Bir değişkeni kullanmadan önce, bilgisayara onun için bellekte yer ayırmasını söylemeniz gerekir. Bunu yapmak için, bir değişkeni
bildirmeniz, yani ne tür bir değer depolayacağını belirtmeniz ve ona bir ad vermeniz gerekir. Bunu yapmak için programın başına şunu yazmanız gerekir:
var <virgülle ayrılmış değişken adları>: <bu değişkenlerin türü>;
<başka türdeki değişkenlerin virgülle ayrılmış adları>: <bu değişkenlerin türü>;
Örnek
var a, b: tamsayı; // tamsayı türünde iki değişken a ve b bildirdi. Hafızada ne olduğunu bilmemek için onları başlatana kadar.
başlamak
bir := 6; // a değişkenine 6 değeri atandı
son.