İş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:
İş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:
📝 Bölüm 1: if koşulu
Soru 1:
Kullanıcıdan bir sayı alın. Sayı 100'den büyükse ekrana "Büyük sayı girdiniz." yazdıran bir program yazınız.
Soru 2:
Kullanıcıdan yaşını isteyin. Yaş 30 ve üzerindeyse ekrana "Yetişkinsiniz." mesajını gösteren programı yazınız.
Soru 3:
Kullanıcıdan bir isim isteyin. Girilen isim "Ali" ise "Merhaba Ali!" mesajını ekrana yazdırınız.
📝 Bölüm 2: else kullanımı
Soru 1:
Kullanıcıdan sayı alın. Eğer sayı sıfır veya sıfırdan büyükse "Pozitif sayı veya sıfır girdiniz.", aksi halde "Negatif sayı girdiniz." yazdıran programı hazırlayın.
Soru 2:
Şifre kontrolü yapan program yazın. Girilen şifre "python" ise "Giriş yapıldı", değilse "Şifre yanlış" mesajı versin.
Soru 3:
Bir kullanıcının yaşı sorulsun. Yaş 18'den küçükse "Reşit değilsiniz.", değilse "Reşitsiniz." yazan programı oluşturunuz.
📝 Bölüm 3: elif (çoklu koşullar)
Soru 1:
Kullanıcıdan notunu alın. 85 üstü "Pekiyi", 70-84 arası "İyi", 50-69 arası "Orta", aksi durumda "Zayıf" yazdıran programı oluşturunuz.
Soru 2:
Kullanıcının yaşına göre durum belirleyin:
-
0-12 yaş
"Çocuk" -
13-19 yaş
"Genç" -
20-59 yaş
"Yetişkin" -
60 ve üzeri
"Yaşlı"mesajını veren programı yazınız.
Soru 3:
Bir sayının sıfır mı, pozitif mi, negatif mi olduğunu kontrol eden ve sonucu yazdıran programı hazırlayın.
📝 Bölüm 4: İç içe koşullar (Nested conditions)
Soru 1:
Kullanıcının yaşını ve sağlık raporunun olup olmadığını (evet/hayir) soran ve sadece yaş 18'den büyükse ve sağlık raporu varsa "Ehliyet alabilirsiniz." yazan programı yazınız.
Soru 2:
Kullanıcıdan kullanıcı adı ve parola isteyin. Kullanıcı adı "admin" ise parolası "123" ise "Yönetici girişi başarılı.", aksi durumda uygun hata mesajlarını iç içe koşullarla yazdıran program hazırlayın.
Soru 3:
Kullanıcının öğrenci (evet/hayir) olduğunu ve yaşını sorun. Sadece öğrenci olan ve 25 yaşından küçük olanlara "Öğrenci indirimi uygulanır." yazdıran programı tasarlayın.
📝 Bölüm 5: Mantıksal operatörler (and, or, not)
Soru 1:
Kullanıcıdan yaşını ve ülkede yaşayıp yaşamadığını (evet/hayir) alın. Eğer yaş 18 üstü ve ülkede yaşıyorsa "Oy kullanabilir.", aksi halde "Oy kullanamaz." mesajı yazdıran programı hazırlayın.
Soru 2:
Kullanıcıdan alınan sayı ya 10'dan küçük ya da 100'den büyükse "Geçerli sayı girdiniz.", değilse "Geçersiz sayı girdiniz." yazdıran programı oluşturun.
Soru 3:
Kullanıcıdan "yagmur var mi? (evet/hayir)" sorusu sorun. "hayir" cevabı verdiğinde "Şemsiye alma" yazdıran, aksi halde "Şemsiye al" mesajı veren programı mantıksal operatör (not) kullanarak yazınız.
📝 Bölüm 6: Tek satırlık koşullar (Inline Conditions)
Soru 1:
Kullanıcıdan sayı alıp tek satırda bu sayının pozitif veya negatif olduğunu belirleyen programı yazınız.
Soru 2:
Kullanıcıdan alınan yaş bilgisini tek satırda değerlendirerek "Genç" (30'dan küçükse) veya "Yaşlı" (30 ve üzeriyse) yazdırınız.
Soru 3:
Kullanıcıdan alınan şifrenin "12345" olup olmadığını tek satırda kontrol ederek "Şifre doğru" veya "Şifre yanlış" yazdıran programı hazırlayınız.
🔖 Önemli Not: Tüm soruları kendi Python ortamınızda test ederek çözümleri kontrol edin ve öğrendiğiniz konuları pekiştirin.
Comments
Post a Comment