Pascal, 1970 yılında İsviçreli bilim adamı Niklaus Wirth tarafından geliştirilen temel programlama dillerinden biridir. Sadeliği ve mükemmel işlevselliği nedeniyle eğitim kurumlarında çok popülerdir.
Veri tipleri
"Pascal" programlama dilinde, özellikleri hakkında bilgi program yazmak için gerekli olan çeşitli veri türleri vardır. Yalnızca beş ana veri türü vardır:
-
Tamsayı verileri, 1 ila 4 bayt uzunluğunda ve alt türe bağlı olarak belirli bir aralığa sahip bir tamsayıdır:
- Kısa - -128'den 127'ye
- Bayt - 0'dan 255'e
- Kelime - 0 ila 65535
- Int - -32 768'den 32 767'ye
- Uzun - -2 147 483 648'den 2 147 483 647'ye
-
Gerçek veriler, çok geniş bir aralığa sahip kayan noktalı bir sayıdır. Bu veri türünün toplamda beş alt türü vardır:
- Gerçek - 2.9 E-39'dan 1.7 E +38'e
- Tek - 1.5 E-45'ten 3.4 E + 38'e
- Çift - 5.0 E-324'ten 1.7 E + 308'e
- Genişletilmiş - 3.4E-4951'den 1.1E + 4932'ye
- Komp - -2 E + 63'ten +2 E + 63 -1'e
- Karakter verileri - alfabenin herhangi bir karakteri. Dillerde "char" kısaltması ile gösterilir, alt türü yoktur.
- Dize verileri, "string" olarak yazılan bir karakter dizisidir.
- Boole verileri - doğru veya yanlış olarak gösterilir.
Bir tür verinin diğerine çevirileri
Bazen birkaç tür bilgi ile aynı anda çalışmak gerekli hale gelir. Örneğin, "int" türünde "45 + 45" ifadesini yazarsanız, iş yaparken program bu sayıların toplamını gösterecektir. Bir dize değişkeni ile durum farklıdır. Aynı ifadeyi yazarken, tırnak işaretlerinin yerleşimine bağlı olarak ekranda "4545" sayısı veya ifadenin kendisi görünecektir. Matematiksel işlemler sadece tamsayı veya gerçek veri türleri kullanılarak gerçekleştirilebilir, çünkü bunlar sadece sayılar üzerinde işlem yapar.
Örneğin, Pascal programlama dilini kullanarak 2 ile 3'ün toplamını bulalım.
Tamsayı veri tipi kullanıldığından program başladığında sadece iki sayının toplamının sonucu görüntülenir. Cevabı güzel bir şekilde formüle etmeye ihtiyaç varsa, o zaman string verilerini kullanmalısınız. Bu bir satırda veya iki satırda yapılabilir. İlk yöntem en basit olanıdır, çünkü "int"ten "string"e çeviri gerektirmez.
Ekranda iki çizgi beliriyor. İlk satır, hangi işlemin gerçekleştirildiğini, ikincisi ise sonucunu gösterir. Bu, birkaç tür veriyi kullanmanın bir yoludur. Bununla birlikte, birkaç ifade yazmanız gerekirse, onun yardımıyla metni düzgün bir şekilde biçimlendirmek mümkün olmayacaktır. Bu sorunu çözmek için, değişkenler girmeniz ve bunları sayısal verileri dizelere dönüştürmek için kullanmanız gerekir.
Böylece, her biri bir satıra yazılan iki ifade elde ederiz. "string" türündeki değişkenleri "int" türündeki değişkenlere çevirmenin bu kullanımı en yaygın olanlardan biridir ve sürekli olarak kullanılır. Diğer veri türleri de aynı şekilde değiştirilebilir.