<span>import math as m
a = int(input("a="))
b = int(input("b="))
c = int(input("c="))
p = (a+b+c)/<span>2
</span>S = m.sqrt( p*(p-a)*(p-b)*(p-c) )
print("Площа трикутника за трьома сторонами ->",S)</span>
<span>10111,11(двоичное)
</span>10111,11₂ = 1*2⁴ + 0*2³ + 1*2² + 1*2 + 1 + 1*1/2 + 1*1/2² =
= 16 + 4 + 2 + 1 + 0,5 + 0,25 = 23,75₁₀ (десятичное)
<span>
306(восьмеричное)
</span>306₈ = 3*8² + 0*8 + 6 = 192 + 6 = 198₁₀ (десятичное)
<span>3В(шестнадцатеричное)
3В</span>₁₆<span> = 3*16 + 11 = 59</span>₁₀<span> (десятичное)</span>
Правильно или нет не знаю