Temel Kontrol Yapıları

Bilgisayar programcılığı staj defteri kapsamında if-else, switch-case ve döngü yapıları (for, while) örneklerle açıklanarak temel kontrol mekanizmaları anlatılmıştır.

Ali YILMAZ
Ali YILMAZ

Yönetici

133

İçerik

Programlama dillerinde, bir koşula bağlı olarak işlemlerin yönlendirilmesi veya tekrarlanması temel mantıktır. Bu işlemleri gerçekleştiren yapılara "kontrol yapıları" denir. Staj sürecim boyunca birçok projede bu yapıları kullandım ve uygulamalı olarak öğrendim.

If-Else Yapısı

Bir koşula bağlı olarak farklı işlemler gerçekleştirmemizi sağlar.

Örnek (C#)

int yas = 18;
if (yas >= 18) {
Console.WriteLine("Reşitsiniz.");
} else {
Console.WriteLine("Reşit değilsiniz.");
}

Switch-Case Yapısı

Bir değişkenin alabileceği farklı değerlere göre işlem yapılmasını sağlar. Çoklu koşullarda if-else'e göre daha düzenlidir.

Örnek (Java)

int gun = 3;
switch (gun) {
case 1: System.out.println("Pazartesi"); break;
case 2: System.out.println("Salı"); break;
case 3: System.out.println("Çarşamba"); break;
default: System.out.println("Geçersiz gün");
}

Döngüler

Bir işlemi belirli koşullara göre tekrarlar.

For Döngüsü (Python)

for i in range(5):
print(i)

While Döngüsü (C#)

int i = 0;
while (i < 5) {
Console.WriteLine(i);
i++;
}

Öğrendiğim Bilgiler

  • If-else karar yapısı tüm projelerin temelidir

  • Switch-case kodu daha okunabilir kılar

  • Döngüler, tekrarlı işlemlerde verim sağlar

  • Sonsuz döngülere dikkat edilmeli, mutlaka çıkış koşulu tanımlanmalı




Paylaş

Etiketler


Yorum Yok

    Bu Yazıya Hiç Yorum Yapılmamış. İlk Yorum Yapan Sen Ol !

Yorum Yap


Instagram