Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
2
Cevap
112
Tıklama
0
Öne Çıkarma
mantıksal oparatörler(Güncelleme)
L
5 yıl
Yüzbaşı
Konu Sahibi

# 5- Kullanıcıdan 2 vize (%60) ve final (%40) notunu alıp ortalama hesaplayınız 
# Eğer ortalama 50 ve üstündeyse geçti değilse kaldı yazdırın.
# a-) Ortalama 50 olsa bile final notu en az 50 olmalıdır.
# b-) Finalden 70 alındığında ortalamanın önemi olmasın.

vize = float(input("vize notunu girniz: "))
vize2 = float(input("2.vize notu giriniz: "))
final = float(input("finat notunuzu girniz: "))
result = (((vize + vize2) /2) *0.60) + (final *0.40)

print(f"notunuz:{result} geçme durumunuz {result>=50 or final>=70} final not en az 50 mi: {final>=50}")


# 6- Kişinin ad, kilo ve boy bilgilerini alıp kilo indekslerini hesaplayınız.
# Formül: (Kilo / boy uzunluğunun karesi)



# Aşağıdaki tabloya göre kişi hangi gruba girmektedir.

# 0-18.4 => Zayıf
# 18.5-24.9 => Normal
# 25.0-29.9 => Fazla kilolu
# 30.0-34.9 => şisman (Obez)


merhabalar mantıksal operatörleri yeni gördüm ya not hesaplama kısmını bayadır uğraşıyorum yok bir sonuca olaşamadım sonraki soru inputdan verileri alırım ama sonrasını nasıl gelecek bilmiyorum bu arda if elif else burda kullanılmaması gerekiyor bilginize





< Bu mesaj bu kişi tarafından değiştirildi layk5t -- 24 Temmuz 2020; 20:9:10 >

L
5 yıl
Yüzbaşı
Konu Sahibi

name = input("ismizini giriniz: ")
surname = input("soy isminizi giriniz: ")
boy = float(input("boyunuzu giriniz: "))
kilo = float(input("kilonuzu giriniz: "))

indexNumarası = (kilo / boy**2)


print(indexNumarası)


bukadarını yaptım şuan devamını getirmye çalışıyorum



L
5 yıl
Yüzbaşı
Konu Sahibi

# Girilen bir sayının 0-100 arasında olup olmadığını kontrol ediniz.
# number1 = int(input("sayı1Giriniz: "))


# numbers = (number1 <= 100) and (number1 > 0)

# print(f"sayınız 0-100 arasındamı: {numbers}")

# 2- Girilen bir sayının pozitif çift sayı olup olmadığını kontrol ediniz.
# number = int(input("sayı1Giriniz: "))


# numbers = (number > 0) and (number % 2 == 0)

# print(f"sayınız pozitif ve çift sayımı: {numbers}")


# 3- Email ve parola bilgileri ile giris kontrolü yapınız.
# ePosta = "asdd@.com"
# sıfre = "asd123"

# gırılen_posta = input("e mail girniz: ")
# gırlen_sıfre = input("şifrenizi giriniz: ")

# result = (ePosta == gırılen_posta) and (gırlen_sıfre == sıfre)



# print(f"girilen epostanız veya sıfreniz: {result}")

# 4- Girilen 3 sayıyı büyüklük olarak karşılaştırınız.
number1 = int(input("sayı1Giriniz: "))
number2 = int(input("sayı2Giriniz: "))
number3 = int(input("sayı3Giriniz: "))


# numbers = (number1 > number2) and (number1 > number3)
# print(f"sayı1 bir en büyük: {numbers}")

# numbers = (number2 > number1) and (number2 > number3)
# print(f"sayı2 bir en büyük: {numbers}")

# numbers = (number3 > number1) and (number3 > number2)
# print(f"sayı3 bir en büyük: {numbers}")



# 5- Kullanıcıdan 2 vize (%60) ve final (%40) notunu alıp ortalama hesaplayınız
# Eğer ortalama 50 ve üstündeyse geçti değilse kaldı yazdırın.
# a-) Ortalama 50 olsa bile final notu en az 50 olmalıdır.
# b-) Finalden 70 alındığında ortalamanın önemi olmasın.

# vize = float(input("vize notunu girniz: "))
# vize2 = float(input("2.vize notu giriniz: "))
# final = float(input("finat notunuzu girniz: "))
# result = (((vize + vize2) /2) *0.60) + (final *0.40)

# print(f"notunuz:{result} geçme durumunuz {(result>=50 or final>=70) and (final>=50)}")

# ***********************************************************************************************
# vize = float(input("vize notunu girniz: "))
# vize2 = float(input("2.vize notu giriniz: "))
# final = float(input("finat notunuzu girniz: "))
# ortalama = (((vize + vize2) /2) *0.60) + (final *0.40)

# # result = (ortalama>=50) and (final=>50)
# result = (ortalama>=50) and (final=>70)

# print(f"notunuz:{ortalama} geçme durumunuz {result}")

# 6- Kişinin ad, kilo ve boy bilgilerini alıp kilo indekslerini hesaplayınız.
# Formül: (Kilo / boy uzunluğunun karesi)

# Aşağıdaki tabloya göre kişi hangi gruba girmektedir.

# 0-18.4 = "Zayıf"
# 18.5-24.9 = "Normal"
# 25.0-29.9 = "Fazla kilolu"
# 30.0-34.9 = "şisman (Obez)"

name = input("ismizini giriniz: ")
surname = input("soy isminizi giriniz: ")
boy = float(input("boyunuzu giriniz: "))
kilo = float(input("kilonuzu giriniz: "))

indexNumarası = (kilo / boy**2)
zayıf = (indexNumarası>0) and (indexNumarası <= 18.4)
normal = (indexNumarası>18.5) and (indexNumarası <= 24.9)
kilolu = (indexNumarası > 25.0) and (indexNumarası <= 30.0)
obez = (indexNumarası > 30.0) and (indexNumarası <= 34.9)


print(f"{name} {surname}: vücut boy indexsiniz zayıf {zayıf}")
print(f"{name} {surname}: vücut boy indexsiniz normal {normal}")
print(f"{name} {surname}: vücut boy indexsiniz kilolu {kilolu}")
print(f"{name} {surname}: vücut boy indexsiniz obez {obez}")




soruların cevabı 4 ve 5 neden böyle yapıldıgını pek anlamadın beynim yandı desem yeridir



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.