İş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