
Sınav Ortalaması ile Sınıfta Kalma veya Geçme Projesi
Bu projede, iki farklı sınavın puanları kullanıcıdan alınmaktadır. Bu puanlar, öğrencinin akademik başarısını değerlendirmek amacıyla önem taşımaktadır. Kullanıcıdan alınan bu puanların aritmetik ortalaması hesaplanmakta ve bu ortalamanın 50'nin üzerinde olup olmadığı kontrol edilmektedir. Hesaplanan ortalama 50 veya daha fazla ise, öğrenci bu sınavı geçmiş kabul edilir; ancak ortalama 50'nin altında ise, öğrenci bu sınavdan başarısız sayılır. Bu basit fakat etkili kontrol yapısı, programlama dilinin temel mantıksal yapılarını anlamak için oldukça faydalıdır. Bu proje, Python programlama dilinde değişken tanımlama ve koşullu ifadelerin (if-else yapısının) nasıl kullanılabileceğini gösteren başlangıç seviyesinde bir uygulamadır. Proje, programcıların veri girişi, hesaplama ve koşullu mantık gibi temel kavramları öğrenmelerine yardımcı olur. Ayrıca, kullanıcıdan alınan verilerin doğruluğunu sağlamak için hata kontrolü gibi ek özellikler de eklenebilir. Örneğin, kullanıcıdan alınan puanların geçerli bir aralıkta olup olmadığını kontrol etmek, programın güvenilirliğini artıracaktır. Böylece, kullanıcı deneyimi daha da iyileştirilmiş olur. Bu tür bir proje, programlamaya yeni başlayanlar için eğlenceli ve öğretici bir deneyim sunar.
Proje Kodu:
sinav1 = int(input("1. sınav notunu giriniz:"))
sinav2 = int(input("2. sınav notunu giriniz:"))
ortalama =(sinav1+sinav2)/2
if (ortalama > 0) and (ortalama < 45):
print("Ortalamanız:", ortalama, "Durum: Kaldı")
elif (ortalama >= 45) and (ortalama < 55):
print("Ortalamanız:", ortalama, "Durum: Orta")
elif (ortalama >= 55 ) and (ortalama < 70):
print("Ortalamanız:", ortalama, "Durum: Geçer")
elif (ortalama >= 70) and (ortalama < 85):
print("Ortalamanız:", ortalama, "Durum: İyi")
else:
print("Ortalamanız:", ortalama, "Durum: Çok İyi")
Project Gallery
