6 Aralık 2012 Perşembe

Pascal Programlama Dilinde ‘İF’ & ‘İSE’ Döngüsü


Pascal programlama diline hatırladığınız gibi ilk girişimiz iPascal Hakkında Genel Bilgi adlı konumuzda yapmıştık. Daha sonrasında ilk anlatımımız olan Pascala Giriş  adlı konu ile devamını getirmiştik. Şimdi ise öncelikle if yani şart döngüsüne teorik olarak giriş yapacağız.
Her programlama dilinde olduğu gibi pascal programlama dilinde de şarta / şartlara bağlı olarak sonuca gitme veya araya yeni işlemler katma özelliği bulunmaktadır. Eğer bir örnekle açıklayacak olursak eğer bir evde yaşayanların sayısı 4 veya üzeri ise bu evin gelirine 500 TL ek gelir olarak eklensin, değil ise normal gelirde kalsın.
Bize burada gerekli olan evin gelirinin ne kadar olduğu ve evde kaç kişi yaşadığı bilgisidir geri kalanı program otomatik olarak kodlara bağlı yapacaktır. Gelen birey (evde yaşayan) sayısını alıp bir if döngüsüne soktuğumuz zaman şartımız birey sayısı > 3 mü olacaktır. Bu cümleyi pascal dilinde yazacak olursak if birey_sayisi >3 then cümlesi yeterli olacaktır. Fakat eğer şart doğrulandığında programda uygulanacak satırlar 2 veya daha fazla satır / yeni blok / bloklar yazılacak ise if birey_sayisi >3 then begin yazılıp daha sonra yazılacak / yapılacak işlem /işlemler veya blok / bloklar yazılıp, bittiğini belirtmek için End; yazılmalıdır. Böylece şartımıza bağlı olarak programımız çalışacaktır.
Uygulamasını yaparken de bahsedeceğimiz bu konu öğrenilmesi gereken en önemli ve en çok kullanılacak konulardan birisidir. Videolu anlatım ve örneklerle ilgili videomuz hazırlanmakta ve hazır olduğunda bilginize sunulacaktır.

Pascal Videolu Ders


İlk videolu ders anlatımımızı sizler ile paylaşıyoruz. Faydalı olması dileğiyle…
Bizi websitemizFacebook SayfamızTwitter Hesabımız ve YouTube Sayfalarımızdan takip edebilirsiniz…



Öncelikle video muzun içeriğinden bahsedelim;
  • Pascal Programlama diline giriş
  • Pascal Programlama dilinde değişken tanımlama özellikleri
  • Pascal Programlama dilinde değişken tanımlama
  • Pascal Programlama dilinde atama işlemleri
  • Pascal programlama dilinde değişkene tanımlamalar, tanımlamalara atama yapma
  • Pascal programlama dilinde ekrana yazı yazdırma
  • Pascal programlama dilinde ekrana yazdırılan yazıyı değişkene atama
  • Pascal programlama dilinde değişkenleri ekrana yazdırma ve ekranı bekletme
Yukarıda maddelediğim bütün her şeyi alt tarafta yer alan kısa video muzda bahsettik umarım sizlere faydalı olur.
Videoda kullandığımız Lazarus programını indirmek, bilgisayarınıza kurmak için Buraya Tıklayın.
Videoda yer alan kaynak kodlarına ulaşmak için tıklayınız

Pascal Hakkında Genel Bİlgi


Pascal, unutulmaya yüz tutmuş günümüzde neredeyse hiç kullanılmayan bir programlama dilidir. Kişisel bilgisayarlar yayılmaya başladığı yılların en popüler dili olan Pascal programlama dili ne yazık ki günümüz de aynı aktifliği sağlıyamıyor. Son güncellemesini 1994-1996 yılları arasında alan pascal dili 2000′li senelerde ne yazık ki istenileni karşılayamadığı için yerini yeni türeyen programlama dillerine bırakmıştır.
Pascal günümüzde ki programlama dillerine göre çok basit kalmaktadır. Günümüzde ki C, C++, C#, Vb, Vb.net gibi programlama dillerinin bize sunmuş olduğu ileri düzey programlama imkanlarını verememektedir. Saydığımız bu programlama dilleri artık kullanıcıların ihtiyaç duyduğu görsellik, arayüz kolaylığı, kolay bulunabilirlik ve devamlı güncellemeleri ile destek alan modern ve ihtiyaçları karşılayan programlama dilleridir.
Pascal GUI (Graphics User Interface – Grafik Kullanıcı Arayüzü) tabanlı işletim sistemleri çıkmadan önce çok tercih edilen fakat çok fazla kod yazarak istenilen programı, işlevi yerine getiren bir dil olarak, GUI tabanlı işletim sistemleri çıktıktan sonra önemini hızla kaybetmiştir.
Ama hali hazırda ülkemizde üniversitelerde bilgisayar programcılığı ve yazılım uzmanlığı bölümlerinde ders olarak okutulmaktadır. Bu da eskiyen bu programlama diline duyulan kaynak ihtiyacını ortaya çıkarmıştır. Bizde ProgramlamaDili ekibi olarak aynı dertten muzdarip olduğumuz için kendi kaynaklarımızı kendimiz oluşturma yoluna gittik. Oluşturduğumuz bu kaynak havuzunu insanların hizmetine sunmak için bu siteyi kurduk. Sizlere bu site üzerinden başta pascal olmak üzere unutulmuş ve/veya güncel olan tüm programlama dilleri hakkında sizlere kaynak sunmayı hedefliyoruz.