Teknomerkez
TR EN ES
Konular

Yazılıma Giriş Temel Parçalar

Yazar: Mehmet Yılmaz
Tarih: 24.09.2023
Türkçe

Bu yazımda sizlere programlamanın temel parçacıklarını anlatacağım. Bu anlatımın biraz farklı olmasına çalışacağım. Bütün programlama dillerinde ortak kullanılan parçaları üçe ayırabiliriz. Değişkenler, koşullar ve döngüler.

1. Değişkenler:

Değişkenler, girdiğimiz değerleri alan veya programın çalışmasıyla bazı değerlerin atandığı bilgi tutucularıdır. Değişken tanımlama ise girilecek ve ya programın getireceği verinin ne olduğuna bağlı olarak değişken türünün belirlenmesidir. Örneğin girilecek verinin bir tamsayı olması halinde o değişkeni de tamsayı olarak tanımlamak gerekir. Değişik türler için bu işlem farklı farklı tekrarlanmalıdır.

Örnek: 

Değişken içerikleri: Bilgisayar, 4, say, elma, 1923, havuç.

Değişken adları: say, sayi, metin, str gibi

 2. Koşullar:

Koşul yapıları ile verileri yönetiriz. Bir durumun sonucu doğrultusunda yapılacak işi belirtebiliriz.

Örnek: Elma ise ye.
Örnek: Havuç siyah ise şalgam yap, turuncu ise ye.
Örnek: Kapı açık ise kapat, kapalı ise aç.

'Elma ise ye' koşulunu C biçiminde yazarsak;

if(elma==EVET){
  ye;
}

şeklinde olur. Veya;

if(Ali==EVET ve Ayşe==EVET){
  Ali Ayşe'yi seviyor.;
}

Bu örneği Python ile şöyle yazarız:

if Ali==EVET ve Ayşe==EVET:
Ali Ayşe'yi seviyor.

 3. Döngüler:

Yazılan kodlarda belirli satırların birden fazla tekrar edilmesi istenebilir. Böyle durumlarda döngü yapıları kullanılır. Döngü yapılarında, döngünün kaç kere tekrar edeceği dinamik olarak belirlenebilir. Hatta döngünün tekrarlaması bir koşula bağlanabilir. Döngülerde değişkenler belirtilmelidir.

     3.1- For döngüsü:

İçerisinde tanımlanan değişkenin değeri, büyüklük koşulunu sağladığı sürece döngü devam eder. Her döngü turu tamamlandığında, yeni tura geçmeden önce değişkenin değeri bir arttırılır ve koşul test edilir. Eğer koşul hala geçerli ise döngü turu başlar. Koşulun geçerliliği bittiğinde döngü biter ve program kaldığı yerden devam eder. Aşağıdaki örnekte 2 turluk bir For Döngüsü görebilirsiniz.

Örnek:

Değişkenler: Süre Sayacı.
Süre Sayacı:
Süre Sayacı [1] Çocuk konuş, Süre Sayacı [2] Çocuk konuş, Süre Sayacı [3] Çocuk konuş.

Şimdi bu örneği C biçiminde yazarsak;

for(say=1; say<4; say++){
  Çocuk konuş;
}

Böylece çocuğu üç kere konuşturmuş oluyoruz.

     3.2- While döngüsü:

While döngüsü genellikle bir koşula bağlanır. Eğer koşul doğru ise döngü devam eder. Koşul sağlandığında döngü biter ve program kaldığı yerden devam eder. While döngüsü bir şart sağlanıyor iken sürekli içindeki komutları çalıştırır.

Örnek:

Değişkenler:
Çocuk1: Ayşe
Çocuk2: Ali
Döngü:
Çocuk1 konuşuyor [EVET], Çocuk2 sus, 
Çocuk1 konuşuyor [EVET], Çocuk2 sus, 
Çocuk1 konuşuyor [HAYIR], çık.

Şimdi bu while döngüsünü C biçiminde yazacak olursak;

while(Çocuk1==EVET){
  Çocuk2 sus; 
}

Böylece birinci çocuk konuştuğu sürece ikinci çocuğu susturuyoruz. 

Devam edeceğim İnşallah.

Etiketler: Programlama Giriş

Yorumlarınız

Hiç yorum yapılmamış.

Bir yorum ekleyin

İsim:
E-posta:
Yorumunuz:
Güvenlik Kodu:
 
Tüm alanları doldurmak zorunludur. Yorumunuz kontrol edilince yayınlanacaktır. E-posta adresi yayınlanmaz.
İzin verilen html etiketler (tag): <p><div><b><strong><i><u><del><hr><sup><sub><br>