Algoritma ve programlamaya Giriş
Algoritma ve programlamaya Giriş
Algoritma ve programlamaya Giriş
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
kişilerin programı kolayca anlamalarını sağlayacaktır.<br />
Pascalda açıklama satırı yazımı için {,} sembolleri <strong>ve</strong>ya (*,*) ikilileri kullanılır bunlar<br />
açıklamanın nerede başlayıp nerede bittiklerini belirtir. Programın derlenmesi esnasında bu<br />
satırlar derleyici tarafından gözardı edilir, yani derlenmiş kodda açıklama satırları yer<br />
almaz. Açıklamalar birinci tipte { ile başlar } ile biter. Đkinci tipte ise (* ile başlar <strong>ve</strong> *) ile<br />
biter.<br />
Programlarınızda açıklama satırlarına sıkça yer <strong>ve</strong>rmeniz hem sizin hem de programı<br />
inceleyen diğer kişilerin programı rahat anlamalarını sağlayacaktır.<br />
Örnek:<br />
Var<br />
sayi:integer;<br />
{sayi değişkeni kaç kişinin adını gireceğimizi saymak için kullanıldı. Bu bir açıklama<br />
satırıdır <strong>ve</strong> derleyici tarafından gözardı edilir}<br />
adi:string[20];<br />
(* Bu da bir açıklama satırıdır <strong>ve</strong> bu satır da derleyici tarafından gözardı edilir*)<br />
Pascalda değişken tanımlamalarının <strong>ve</strong> kod satırlarının sonuna noktalı virgül geldiği halde<br />
açıklama satırlarının sonuna noktalı virgül gelmediğine özellikle dikkat edin.<br />
2.4. Pascalda Veri Tipleri<br />
Pascal programlama dilinde kullanılan değişik <strong>ve</strong>ri tiplerinin tanımları <strong>ve</strong> geçerli olduğu alanlar<br />
aşağıda tanımlanmıştır.<br />
2.4.1 Tamsayı <strong>ve</strong>ri tipleri<br />
2.4.1.1. Integer Tipi Veriler<br />
Integer tipindeki <strong>ve</strong>riler tamsayılardan oluşmuşlardır <strong>ve</strong> kayar nokta içermezler. Turbo<br />
Pascal'daki integer tipteki tamsayılar -32768 ile +32767 arasında sınırlandırılmışladır.<br />
2.4.1.2. Word Tipi Veriler<br />
Word Tipi <strong>ve</strong>riler, 0-65535 arasındaki tamsayılardan oluşmuşlardır.<br />
2.4.1.3. Shortint Tipi Veriler<br />
-128 ile +127 arasındaki tamsayılardan oluşmuşlardır.<br />
2.4.1.4. Byte Tipi Veriler<br />
Byte tipi <strong>ve</strong>riler işaret <strong>ve</strong> desimal nokta içermeyen 0-255 arasındaki değerlerden oluşan<br />
tamsayılardır. Programda, 0-255 arasındaki tamsayılar için değişken <strong>ve</strong>ya sabitlerin Byte tipi<br />
olarak tanımlanması bellekten tasarruf sağlar.<br />
2.4.1.5. Comp Tip Veriler<br />
Comp tip <strong>ve</strong>riler çok uzun tamsayıların tanımlanması için kullanılır. Comp <strong>ve</strong>ri tipi ile 19-20<br />
basamaklı sayılar ifade edilir. Tanım aralığı; -2 63 ...2 63<br />
2.4.1.5. Longint Tipi Veriler<br />
-2147483648 ile +2147483647 arasında görev yaparlar <strong>ve</strong> tamsayıların menzil olarak en<br />
<strong>Algoritma</strong> <strong>ve</strong> Programlamaya <strong>Giriş</strong> 26 Öğr. Gör. Mustafa AKSU