boy = float(input("Boyunuzu giriniz:"))
kilo = float(input("Kilonuzu giriniz:"))
VKI = kilo / boy ** 2
if VKI <= 18.5:
print ("Zayıf kategorisindesiniz.")
elif VKI > 18.5 and VKI <= 24.9:
print ("Normal kilolu kategorisindesiniz.")
elif VKI > 25.0 and VKI <= 29.9:
print ("Fazla kilolu kategorisindesiniz, kilonuza dikkat ediniz.")
elif VKI > 30.0 and VKI <= 34.9:
print("Birinci seviye obezite hastasısınız. Kilonuza dikkat ediniz.")
elif VKI > 35.0 and VKI < 40:
print("İkinci derece (aşırı) obezsiniz. Kilonuza çok dikkat ediniz.")
else:
print("Morbit obezsiniz, acilen bir sağlık kuruluşuna başvurunuz.")
Eğer hoca daha uzun örnekler isterse, bir tane de benden kullanabilirsin. If Elif else öğrendiğine göre, tahminimce aritmetik operatörleri de öğrenmişsindir. Onları kullanarak bir program yazabiliriz. Hatam varsa düzeltebilirsiniz.
Python:boy = float(input("Boyunuzu giriniz:")) kilo = float(input("Kilonuzu giriniz:")) VKI = kilo / boy ** 2 if VKI <= 18.5: print ("Zayıf kategorisindesiniz.") elif VKI > 18.5 and VKI <= 24.9: print ("Normal kilolu kategorisindesiniz.") elif VKI > 25.0 and VKI <= 29.9: print ("Fazla kilolu kategorisindesiniz, kilonuza dikkat ediniz.") elif VKI > 30.0 and VKI <= 34.9: print("Birinci seviye obezite hastasısınız. Kilonuza dikkat ediniz.") elif VKI > 35.0 and VKI < 40: print("İkinci derece (aşırı) obezsiniz. Kilonuza çok dikkat ediniz.") else: print("Morbit obezsiniz, acilen bir sağlık kuruluşuna başvurunuz.")
Loop ve dictionary öğrendiyse o zaman şu da güzel olur;Eğer hoca daha uzun örnekler isterse, bir tane de benden kullanabilirsin. If Elif Else öğrendiğine göre, tahminimce aritmetik operatörleri de öğrenmişsindir. Onları kullanarak bir program yazabiliriz. Hatam varsa düzeltebilirsiniz.
Python:boy = float(input("Boyunuzu giriniz:")) kilo = float(input("Kilonuzu giriniz:")) VKI = kilo / boy ** 2 if VKI <= 18.5: print ("Zayıf kategorisindesiniz.") elif VKI > 18.5 and VKI <= 24.9: print ("Normal kilolu kategorisindesiniz.") elif VKI > 25.0 and VKI <= 29.9: print ("Fazla kilolu kategorisindesiniz, kilonuza dikkat ediniz.") elif VKI > 30.0 and VKI <= 34.9: print("Birinci seviye obezite hastasısınız. Kilonuza dikkat ediniz.") elif VKI > 35.0 and VKI < 40: print("İkinci derece (aşırı) obezsiniz. Kilonuza çok dikkat ediniz.") else: print("Morbit obezsiniz, acilen bir sağlık kuruluşuna başvurunuz.")
boy = float(input("Boyunuzu giriniz: "))
kilo = float(input("Kilonuzu giriniz: "))
if boy > 5:
boy /= 100
VKI = kilo / boy**2
VKI_TABLE = {
"Zayıf": 18.5,
"Normal kilolu": 24.9,
"Fazla kilolu": 29.9,
"Birinci seviye obezite": 34.9,
"İkinci seviye obezite": 40,
"Morbid obezite": 999,
}
print(f"Vücut kitle indeksiniz: {VKI}")
for kategori, üst_sınır in VKI_TABLE.items():
if VKI <= üst_sınır:
print(
f"{kategori} kategorisindesiniz. {"Kilonuza dikkat ediniz." if VKI >= 25 else ""}"
)
break
Loop ve dictionary öğrendiyse o zaman şu da güzel olur;
Python:boy = float(input("Boyunuzu giriniz: ")) kilo = float(input("Kilonuzu giriniz: ")) if boy > 5: boy /= 100. VKI = kilo / boy**2 VKI_TABLE = { "Zayıf": 18.5, "Normal kilolu": 24.9, "Fazla kilolu": 29.9, "Birinci seviye obezite": 34.9, "İkinci seviye obezite": 40, "Morbid obezite": 999, } print(f"Vücut kitle indeksiniz: {VKI}") for kategori, üst_sınır in VKI_TABLE.items(): if VKI <= üst_sınır: print( f"{kategori} kategorisindesiniz. {"Kilonuza dikkat ediniz." if VKI >= 25 else ""}" ) break
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.