Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Pascal Dersleri #3 - Temel Sözdizimi
#1
Pascal programının temel bir yapısını gördünüz, bu nedenle pascal programlama dilinin diğer temel yapı taşlarını anlamanız kolay olacaktır.

Değişkenler

Değişken bir tanım, bir var anahtarıyla başlayan bir bloğa konur ve bunu değişkenlerin tanımları şöyle izler:
var
  A_Variable, B_Variable ...: Değişken_Türü;

Pascal değişkenleri, işlevin kod gövdesinin dışında ilan edilir. Bu begin ve end çiftlerinde bildirilmediği anlamına gelir, ancak bunlar procedure/function tanımından sonra ve begin anahtar kelimesinden önce bildirilir. Genel değişkenler için bunlar program üstbilgisinden sonra tanımlanır.

Fonksiyon / Prosedürler

Pascal'da, bir prosedür çalıştırılacak talimatların seti olup, dönüş değeri yoktur ve fonksiyon bir dönüş değeri olan bir prosedürdür. procedure/function tanımı aşağıdaki gibidir:
  function Fonk_Adı (parametreler ...): Dönen_Değişken;
  procedure Pros_Adı (parametreler ...);

Yorumlar

Çok satırlı yorumlar kaşlı ayraçlar ve yıldızlarla {* ... *} içine alınır. Pascal, kıvırcık parantez içine alınmış tek satırlık yorum sağlar {...}.
{* Bu, çok satırlı bir yorumdur
    Ve birden fazla satıra yayılmış olacak. *}

{Pascal'da tek satırlık bir yorum var}

Büyük / Küçük harf duyarlılığı

Pascal, her iki durumda değişkenlerinizi, fonksiyon ve prosedürünüzü yazabileceğiniz anlamına gelen, hassas olmayan bir dildir. Değişkenler A_Variable, a_variable ve A_VARIABLE gibi Pascal'da aynı anlamlara sahiptir.

Pascal Bildirileri

Pascal programları ifadelerden oluşur. Her cümle, programın belirli bir işini belirtir. Bu işler bildirim, atama, veri okuma, veri yazma, mantıklı kararlar alma, program akış kontrolünü aktarma vb. olabilir.

Örneğin:
Readln(a, b, c);
S := (a + b + c) / 2.0;
Alan := sqrt(s * (s - a) * (s - b) * (s - c));
Writeln(Alan);

Ayrılmış Kelimeler

Pascal'daki ifadeler, ayrılmış sözcükler olarak adlandırılan bazı belirli Pascal sözcükleriyle tasarlanmıştır. Örneğin words, program, input, output, var, real, begin, readline, writeline tümü ayrılmış sözcüklerdir.

Pascal'da ayrılmış sözcüklerin listesi aşağıdadır:

and          array          begin          case          const
div           do              downto       else           end
file           for             function      goto           if
in             label          mod           nil              not
of            or              packed        procedure   program
record      repeat        set             then           to
type         until           var             while          with

Karakter kümesi ve tanımlayıcılar (Identifiers)

Pascal karakter seti:

- Tüm büyük harfler (A-Z)
- Tüm küçük harfler (a-z)   
- Tüm basamaklar (0-9)
- Özel simgeler - + * /: =,. ; () [] = {} `Boşluk

Bir Pascal programındaki değişkenler ve sabitler, türler, fonksiyonlar, prosedürler ve kayıtlar gibi varlıkların bir adı veya tanımlayıcısı vardır. Tanımlayıcı, bir harfle başlayan harf ve rakam dizisidir. Bir tanımlayıcıda özel semboller ve boşluklar kullanılmamalıdır.

Kaynak: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Pascal Dersleri #6 - Sabitler AliZairov 0 480 02-05-2017, Saat: 22:26
Son Yorum: AliZairov
  Pascal Dersleri #5 - Değişken Tipleri AliZairov 0 517 02-05-2017, Saat: 20:45
Son Yorum: AliZairov
  Pascal Dersleri #4 - Veri tipleri AliZairov 0 544 02-05-2017, Saat: 15:21
Son Yorum: AliZairov
  Pascal Dersleri #2 - Yapılar AliZairov 0 505 01-05-2017, Saat: 22:56
Son Yorum: AliZairov
  Pascal Dersleri #1 - Giriş AliZairov 0 551 01-05-2017, Saat: 22:20
Son Yorum: AliZairov



Konuyu Okuyanlar: 1 Ziyaretçi