Kalademi.me'ya hoş geldiniz, tüm sorularınıza hızlı ve doğru yanıtlar bulabileceğiniz en iyi soru-cevap platformu. Farklı alanlardaki uzmanlardan güvenilir çözümler bulmak için soru-cevap platformumuzu keşfedin. Sorularınıza hızlı ve güvenilir çözümler bulmak için deneyimli uzman topluluğumuzdan faydalanın.
Sagot :
Cevap:
s1=int(input("lütfen 1. sınav notunuzu giriniz :"))
s2=int(input("lütfen 2. sınav notunuzu giriniz :"))
p=int(input("lütfen performans notunuzu giriniz:"))
ortalama=(s1+s2+p)/3
if ortalama>=50:
print("başarılı")
else:
print("başarısız")
python dilinde yazdım
Açıklama:
Merhaba,
Python ile sorunun çözümü:
sınav_1=int ( input (' Birinci sınav notunuz: '))
sınav_2=int ( input ('İkinci sınav notunuz: '))
Perf=int ( input ('Performans notunuz: '))
ortalama=(sınav_1 + sınav_2 + perf)/3
if ortalama>=50:
print('başarılı')
else:
print('başarısız')
Önemli bilgiler:
- Girilecek verilerin başına 'int' yazmamızın sebebi bu verilerle işlem yapacak olmamız. Yani bu verileri tam sayıya çeviriyoruz.
- int yerine "float" yazmak da bu soruda çalışacaktır.
- input veri girilmesi için kullanılır
- ortalamayı önceden hesaplamak yerine if (sınav_1 + sınav_2 + perf)/3>=50 yazmak da iş görecektir.
- Else eğer if durumu sağlanmazsa kodun devam edeceği yerdir. Eğer if koşulu sağlanırsa else altında verilen kod uygulanmaz.
- verilere ne isim verildiği önemli değil. Ben en açıklayıcı olacak isimleri girmeye çalıştım.
- Python için büyük eşittitir ifadesini girmeyi unutmayalım. Yalnızca > yazarsak sonuç 50 olduğunda yanlış sonuca ulaşacağız.
"Python da isim yazma" için,
https://eodev.com/gorev/20590603
Başarılar :)
Buraya uğradığınız için teşekkür ederiz. Tüm sorularınıza en iyi yanıtları vermek için buradayız. Bir dahaki sefere görüşmek üzere. Ziyaretinizi takdir ediyoruz. Platformumuz her zaman doğru ve güvenilir yanıtlar sunmak için burada. İstediğiniz zaman geri dönün. Uzmanlarımızdan daha fazla bilgi ve yanıt almak için Kalademi.me'ye geri dönün.