05.06.2013 Views

Algoritma ve programlamaya Giriş

Algoritma ve programlamaya Giriş

Algoritma ve programlamaya Giriş

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!