BREAK SINAVI

 İşte “Döngülerde Kontrol Akışı” konusunun 3 alt başlığı için, her biri adına 3'er adet Türkçe sınav sorusu hazırlanmıştır. Toplamda 9 sınav sorusudur:



---


✅ 1. break komutu – Döngüden çıkış


Soru 1:


Kullanıcıdan sürekli olarak sayı alıp ekrana yazan bir program yazınız. Eğer kullanıcı negatif bir sayı girerse döngüden çıkınız.


Soru 2:


1’den 20’ye kadar olan sayıları yazdıran bir for döngüsü oluşturun. Ancak sayı 10 olduğunda döngüden çıkınız.


Soru 3:


Bir ürün listesi içinde kullanıcıdan bir ürün adı alarak arama yapınız. Ürün bulunduğunda "Ürün bulundu" mesajı verip döngüden çıkınız.



---


✅ 2. continue komutu – Döngünün sonraki adımına geçiş


Soru 1:


Kullanıcının girdiği 5 sayıdan sadece çift olanları yazdıran, tek sayıları atlayan bir program yazınız.


Soru 2:


Bir metindeki boşluk karakterlerini (" ") atlayarak yalnızca harfleri yazdıran bir for döngüsü oluşturunuz.


Soru 3:


Bir sayı listesinde yalnızca 50’den büyük olanları yazdırmak için continue komutunu kullanınız.



---


✅ 3. pass komutu – Geçici boş blok


Soru 1:


Kullanıcının girdiği sayı pozitifse henüz işlem yapılmasın ama hata da vermesin. Bu durumda pass kullanarak geçici kod yazınız.


Soru 2:


Bir for döngüsü içinde "gizli" adlı öğeye ulaşıldığında bu öğeyi işlemeyecek, diğerlerini yazacak bir program yazınız.


Soru 3:


Henüz yazılmamış ama gelecekte kullanılacak bir def fonksiyonu tanımlayarak içinde pass komutu kullanınız.


Comments

Popular posts from this blog

Üçüncü Bölüm: Python'da Kontrol ve Döngü Yapıları (Kontrol ve Döngü İfadeleri)

İşte yukarıdaki 6 bölüm için her bölümden üçer adet Türkçe sınav sorusu hazırlanmıştır:

FOR Döngüsü – Python'da Tekrar Yapıları