Ez miért nem jó? A háromszög területét akarom kiszámolni.
from math import*
a,b,c = "4","8","3"
a = int(a)
b = int(b)
c = int(c)
keruletFele = a + b + c / 2
terulet = sqrt(keruletFele(keruletFele - a)(keruletFele - b)(keruletFele - c))
print ("A haromszog kerulete:",keruletFele * 2)
print ("A haromszog terulete:",terulet)
Minden van amit írtál.
Mi volna ha először megnéznéd a linken levő kódot.
Ez annyira idegesítő,hogy látszólag nincs hiba aztán nem képes lefordulni sosem elsőre.
Mi van veletek miért nem akartok segíteni?
Sokszor panaszkodtok egyesek az miatt,hogy nincsenek normális kérdések.
Ha pedig van nem rosszból de basztok írni.
Nyugi, ez nem chat, itt nem kapsz egy-két percen belül választ.
A kódban egészosztást végeztél, és az információveszteség miatt problémázik a Python. A 2 helyett osszál 2.0-val, és akkor minden rendben lesz.
from math import*
a,b,c = 4.0,8.0,3.0
keruletFele = a + b + c / 2.0
terulet = sqrt(keruletFele*(keruletFele - a)*(keruletFele - b)*(keruletFele - c))
print ("A haromszog kerulete:",keruletFele * 2)
print ("A haromszog terulete:",terulet)
nekem így működött
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!