Perl Programlama Dili -1
PERL DİLİ HANGİ ALANLARDA
KULLANILIYOR?
Perl dili , genellikle metin işleme , görüntü tanıma konularında kullanılabilecek güçlü ve pratik bir programlama dilidir.Perl diline giriş yapmadan algoritma kavramı üzerinde duracağız.Böylelikle Perl dilini kavrama konusunda bir temelimiz oluşacaktır.
ALGORİTMA KAVRAMI
Algoritma , kısaca bir sorunun çözümü için izlenecek adımlar olarak tanımlanabilir.Yani , çözüm için sınırlı sayıda adımlar oluşturulur.
Örnek bir algoritma ;
İki sayıyı (bunlar x ve y olmak üzere) toplayıp , % 20 sini bulan algoritma :
Adım 1:Başla
Adım 2: x sayısını gir.
Adım 3: y sayısını gir.
Adım 4:Toplam =(x+y).
Adım 5:Sonuç=Tolpam*20/100.
Adım 6:Bitir.
NOT: Algoritmaların bir başlangıcı ve işlemleri sonlandıran bir bitişi olmalıdır.
NOT:Adımlarda , bir işlem yapılırken , ilk olarak sağ tarafta işlem yapılıp , sonuç
sol tarafta ki değişken içine yazılır.
x=y+z örneğinde
1. adım : y ve z toplanır.
2. adım : bulunan sonuç x' e yazılır.
Örnek Algoritma ;
Bilgisayar monitörü neden çalışmıyor ?
Adım 1:Başla
Adım 2:Monitör bağlanma kablosu takılı mı ?
Adım 3:Eğer takılı değilse tak.
Adım 4:Eğer takılıysa , kasanın fişi prize takılı mı ?
Adım 5:Kasanın fişi takılı değilse tak.
Adım 6:Sorun çözülmediyse teknik servisi ara.
Adım 7:Bitir.
Perl Programlama Dili
Perl scriptinin ilk satırında #!/usr/bin/perl kod parçacığı bulunmaktadır.
Bu kod parçacığı , kullanılacak dosyanın sistemdeki yoludur.
Perl dilinde büyük küçük harf ayrımı vardır.Yani a ile A birbirinden farklıdır.
Bu kısa ön bilgilerin ardından ;şimdi ilk kodumuzu yazarak ,
ekrana "Merhaba Dünya" yazdıralım.
#!/usr/bin/perl
print "Merhaba Dünya";
Buradaki print komutu ekrana herhangi bir şey yazdırmamızı sağlayan komuttur ,çift tırnak içinde yazılı bulunan Merhaba Dünya ise ekrana yazılacak olan ifadedir.
NOT :Perl dilinde değişkenler $ simgesi ile başlamalıdır.Ayrıca açıklama satırları ise # simgesi ile başlamalıdır.
Perl dilinde , döngü ve bazı şart ve koşul ifadeleri dışında , her satır sonuna , satırın bittiğini gösteren ; işareti koyulmalıdır.
DEĞİŞKEN VE SABİT NEDİR?
Değişken , içeriği değiştirilebilir olan , hafızada yer tutan veri girişleridir.
Örneğin ; $sayi=3+4;
kod parçacığında 3 ve 4 rakamları toplandıktan sonra , sonuç sayi adındaki değişkenin içine yazılır.
Sabit ise herhangi bir değişimin söz konusu olmadığı veri girişidir.
Yukarıda ki örnekte 3 ve 4 birer sabittir.
SABİTLER
Sabitler , sayısal içerikte olduğu gibi sözel içerikler de barındırabilirler.
1000,Ali ,0.25,e.. vb sabitler örnek verilebilir.
String türünde(üzerinde herhangi bir aritmetik işlem yapılamayan) sabitler , tek ve ya çift tırnak içinde yazılmalıdırlar.
Örneğin ; "Merhaba Dünya "
"Perl dilini öğreniyorum"
"Okulda 1. oldum."
DEĞİŞKENLER
Değişkenler adlandırlırken , bazı kurallara göre adlandırılırlar.
Perl dilinde değişkenler $ karakteri ile başlamalıdır.Bu $ işaretinden sonra ,
alfabetik bir karakter gelme zorunluluğu vardır.$ işaretinden hemen sonra özel karakter ve ya rakam gelemez.Özel karakter olarak sadece _ kullanılabilir.
Örnek değişken adlandırmaları ;
$x_3;
$Merhaba123;
$a;
İnteger -Float Tipinde Değişkenler
Sayısal değerler içerip , üzerinde aritmetik işlemler yapılabilen değişkenlerdir.
Örneğin ; $Toplam=345345;(integer)
$Yeni_Deger=0,45;(Float)
String Tipinde Değişkenler
Üzerinde hiç bir sayısal işlem yapılamayan karakterler içerirler.
Çift veya tek tırnak içinde yazılan veriler değişkene atanır.
$Yazilacak_yazi="Merhaba Dünya";
print($Yazilacak_yazi);
Yorumlar
Yorum Gönder