Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[YENİ] vucut kitle endeksi kodu
#41
gecemor Abi bu sefer oldu. float ile oldu. Smile

PHP Kod:
#-*-coding:utf8;-*-
#qpy:2
#qpy:console

print " "
print "==========\033[93mQPYTHON.NET\x1b[m ========="
print " "
print"     \033[91mVUCUT KITLE ENDEKS HESAPLAMA\x1b[m"
print "================================"
print " "
print "    \033[95mLütfen boyunuzu X.XX şeklinde girin , Örnek (1.75)\x1b[m"
print " "
    
soru=raw_input("boyunuz kac (metre) ? =")
try :
    
soru=float(soru)

except:
    print 
"  \033[91mLütfen sayı giriniz\x1b[m"
print " "
soru2=raw_input("kac kilosunuz ? =")
try :
    
soru2=float(soru2)

except:
   print 
"\033[91mLütfen sayı giriniz\x1b[m"

sonuc=(soru2 soru ** 2)
print 
"      \033[91mVÜCUT ENDEKSİNİZ :\x1b[m"sonuc

if 17 sonuc :
    print 
"      \033[92mÇOK ZAYIFSINIZ\x1b[m"
if 21 >= sonuc >= 17 :
    print 
"       \033[92mZAYIFSINIZ\x1b[m"
if 26 >= sonuc 21 :
    print 
"       \033[92mNORMAL KİLODASINIZ\x1b[m"
if 30 sonuc 26 :
    print 
"       \033[92mKİLOLUSUNUZ\x1b[m"
if sonuc >= 30 :
    print 
"      \033[92mFAZLA KİLOLUSUNUZ\x1b[m" 
Ara
Cevapla
#42
evet gelişme var ama sen yine benim dediğim gibi yapmamışsın Smile bak işlem yaptığın kısmı try except içine alsan, yani sonuc kısmıdaki hesaplamayı... Çünkü iki tane soru soruyosun ayrı ayrı hata ayıklama yapacağına toplu olarak hesaplama kısmında hata ayıklama işlemi (try-except) yapsan sonrası için daha sağlıklı olacak bence
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#43
Anladım Abi böyle yani
PHP Kod:
#-*-coding:utf8;-*-
#qpy:2
#qpy:console

try:
    
soru=raw_input("boyunuz kac (metre) ? =")
    
soru=float(soru)
except:
    print 
" Lütfen sayı giriniz" 
Ara
Cevapla
#44
hayır değil Smile sana işlem kısmını diyorum, soru kısmını demiyorum farkındaysan
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#45
böyle Smile
PHP Kod:
try:
sonuc=(soru2 soru ** 2)
except :
    print 
" " 
Ara
Cevapla
#46
ayenen, işte float ile orda dönüştürme işlemi yaparsan sorulardan birinde hatalı giriş yapıldıysa excepte geçecek sıra ve diyecek ki "hooo yavaş gel müdür, sayı diyok" ya da başka bir işlem yaptırabilirsin.
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#47
anladım Abi benim yaptığımda soru kısmında harf girince hata vermiyor ama işlem kısmında sayı girilmediği için kod hata veriyor. şimdi sonuc kısmını try-excepte alırsak bi de float ile dönüştürürsek kod hata vermeyecek. ve bizi uyaracak sayı yok diye
Ara
Cevapla
#48
aynen öyle, daha sonra while döngüsüne de baktın mı bu iş tamamdır Wink
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#49
eyvallah Abi valla çok emeğin geçti Smile

tabi hakan abinin de Smile
Ara
Cevapla
#50
yoo biz bişey yapmıyoruz uğraşan sensin Smile
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla

{lang: 'en'}


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Dosya indirme kodu gecemor 68 69,817 14-10-2020, Saat: 18:20
Son Yorum: MaxMax
  elimde python kodu var düzeltmek istiyorum aras5757 3 3,197 10-07-2019, Saat: 14:14
Son Yorum: aras5757
  Gercek Hiz Testi Kodu iskeletor 42 45,302 09-12-2018, Saat: 10:09
Son Yorum: man2929
  Alldebrid çeviri kodu gecemor 21 19,543 02-05-2017, Saat: 23:43
Son Yorum: gecemor
  GÜNCEL qfs.mobi dosya yükleme kodu gecemor 81 80,261 10-09-2016, Saat: 14:49
Son Yorum: olimpos

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi
Change Theme