🎓 Bounlu tarafından hazırlandı
4.837 görüntülenme

Koşullu İfadeler ve Kontrol Akışı Nedir?

Bilgisayar programları, belirli bir sırayla komutları çalıştırır. Ancak, programların farklı durumlara göre farklı eylemler gerçekleştirmesi gerekebilir. İşte bu noktada koşullu ifadeler ve kontrol akışı devreye girer.

Kısa cevap

Koşullu ifadeler ve kontrol akışı, bir programın hangi komutların hangi koşullarda çalıştırılacağını belirlemesini sağlayan temel programlama yapılarıdır. Bu yapılar, programların dinamik ve akıllıca davranmasına olanak tanır.

01

Adım adım çözümlü örnekler

Bir öğrencinin notuna göre geçip kalmasını belirleyen bir program nasıl yazılır?

1. Öğrencinin notunu bir değişkene ata.
2. Eğer not 50'den büyükse veya eşitse, "Geçti" yazdır.
3. Değilse (yani not 50'den küçükse), "Kaldı" yazdır.

Bir sayının pozitif, negatif veya sıfır olduğunu kontrol eden bir program örneği.

1. Bir sayı değişkeni tanımla.
2. Eğer sayı > 0 ise, "Pozitif" yazdır.
3. Değilse, eğer sayı < 0 ise, "Negatif" yazdır.
4. Değilse (yani sayı 0 ise), "Sıfır" yazdır.
02

Bilgi kartları

03

Mini test

S1.Aşağıdakilerden hangisi bir koşullu ifade türüdür?

Doğru cevap: C. if-else, bir koşula bağlı olarak farklı kod bloklarını çalıştırmak için kullanılan temel bir koşullu ifadedir.

S2.Bir programda belirli bir koşul doğru olduğu sürece bir işlemin tekrar edilmesini sağlayan yapı hangisidir?

Doğru cevap: D. while döngüsü, belirtilen koşul doğru olduğu sürece döngü içindeki kodları tekrar tekrar çalıştırır.

S3.Aşağıdaki kod parçacığında çıktı ne olur? `x = 10; if (x > 5) { print("Büyük"); } else { print("Küçük"); }`

Doğru cevap: A. x değişkeninin değeri 10'dur ve 10 > 5 koşulu doğrudur, bu nedenle "Büyük" çıktısı verilir.
📄Bu konuyu PDF çalışma kağıdı olarak indirKonu özeti + 10 soru + cevap anahtarı — sınıfta paylaş, yazdır.
04

Sık yapılan hatalar

Koşullu ifadeler sadece 'if' ile başlar.Doğrusu: Koşullu ifadeler 'if', 'else if', 'else', 'switch-case' gibi farklı yapılarla oluşturulabilir.

Kontrol akışı sadece sıralı komut çalıştırmaktır.Doğrusu: Kontrol akışı, koşullu ifadeler ve döngüler aracılığıyla programın akışını yönlendirir.

05

Sıkça sorulan sorular

Koşullu ifadeler neden önemlidir?

Programların farklı durumlara ve girdilere dinamik olarak tepki vermesini sağlarlar, bu da programları daha esnek ve kullanışlı hale getirir.

Döngülerle koşullu ifadeler arasındaki fark nedir?

Koşullu ifadeler bir kez değerlendirilir ve sonuca göre bir kod bloğu çalıştırılırken, döngüler belirli bir koşul doğru olduğu sürece bir kod bloğunu tekrar tekrar çalıştırır.

En sık kullanılan koşullu ifade hangisidir?

Genellikle 'if-else' yapısı, basit ve anlaşılır olması nedeniyle en sık kullanılan koşullu ifade türüdür.

İlgili konular