02-05-2017, Saat: 22:26
Sabit, program yürütülürken değişmeden kalan bir varlıktır. Pascal yalnızca aşağıdaki tiplerin sabitlerinin bildirilmesini sağlar.
- Ordinal tipler
- Set tipler
- Pointer tipler (ancak izin verilen tek değer Nil'dir.).
- Real tipler
- Char
- String
Sabitleri bildirmek için sözdizimi aşağıdaki gibidir:
Aşağıdaki tabloda bazı geçerli sabit bildirimlerin örnekleri verilmektedir:
Sabit tipler Örnek
Ordinal (Integer) tip sabiti gecerli_yas = 21;
Set tip sabiti Harfler = set of (A,E,I,O,U);
Pointer tip sabiti P = NIL;
Real tip sabiti e = 2.7182818;
isik_hizi = 3.0E+10;
Character tip sabiti Operator = '+';
String tip sabiti forum = 'DelphiCan';
Aşağıdaki örnek kavramı göstermektedir:
Yukarıdaki kod derlendiğinde ve çalıştırıldığında aşağıdaki sonucu verir:
Dairenin radiusunu giriniz
23
Dairenin cevresi 144.51
Programın çıktı ifadesinde biçimlendirmeyi gözleyin. Değişken c, ondalık işaretten sonra toplam 7 ve 2 basamaklı basamaklarla biçimlendirilir. Pascal sayısal değişkenlerle bu tip bir çıktı biçimlendirmesine izin verir.
Kaynak: Constants
- Ordinal tipler
- Set tipler
- Pointer tipler (ancak izin verilen tek değer Nil'dir.).
- Real tipler
- Char
- String
Declaring(bildirim) Sabitleri
Sabitleri bildirmek için sözdizimi aşağıdaki gibidir:
const tanimlayici = sabit_deger;
Aşağıdaki tabloda bazı geçerli sabit bildirimlerin örnekleri verilmektedir:
Sabit tipler Örnek
Ordinal (Integer) tip sabiti gecerli_yas = 21;
Set tip sabiti Harfler = set of (A,E,I,O,U);
Pointer tip sabiti P = NIL;
Real tip sabiti e = 2.7182818;
isik_hizi = 3.0E+10;
Character tip sabiti Operator = '+';
String tip sabiti forum = 'DelphiCan';
Aşağıdaki örnek kavramı göstermektedir:
program sabit_daire (input, output);
const
PI = 3.141592654;
var
r, d, c : real; {degisken bildirimi: radius, dia, cevre}
begin
writeln('Dairenin radiusunu giriniz');
readln®;
d := 2 * r;
c := PI * d;
writeln('Dairenin cevresi', c:7:2);
end.
Yukarıdaki kod derlendiğinde ve çalıştırıldığında aşağıdaki sonucu verir:
Dairenin radiusunu giriniz
23
Dairenin cevresi 144.51
Programın çıktı ifadesinde biçimlendirmeyi gözleyin. Değişken c, ondalık işaretten sonra toplam 7 ve 2 basamaklı basamaklarla biçimlendirilir. Pascal sayısal değişkenlerle bu tip bir çıktı biçimlendirmesine izin verir.
Kaynak: Constants

