1.Реализовать в python. в python Необходимо найти периметр и площадь прямоугольного...

+954 голосов
1.4m просмотров

1.Реализовать в python. в python Необходимо найти периметр и площадь прямоугольного треугольника, если известны его два катета. реализовать в python


Информатика (167 баллов) | 1.4m просмотров
Дан 1 ответ
+56 голосов

Ответ:

a=float(input('1 сторона'))

b=float(input('2 сторона'))

c=(a**2+b**2)**0.5

p=a+b+c

s=a*b/2

print('3 сторона=',c)

print('площадь=',s)

print('периметр=',p)

(217 баллов)
+76

на месте ? поставь af = a*1.0 и bf = b*1.0

+47

и далее в коде все a и b замени на af и bf

+143

a=input('1 сторона')
b=input('2 сторона')
af = a*1.0
bf = b*1.0
c=(af**2+bf**2)**0.5
p=af+bf+c
s=af*bf/2
print('3 сторона=',c)
print('площадь=',p)
print('периметр=',s)

+55

нет, не так

+160

a=float(input('1 сторона'))
b=float(input('2 сторона'))
c=(a**2+b**2)**0.5
p=a+b+c
s=a*b/2
print('3 сторона=',c)
print('площадь=',p)
print('периметр=',s)

+95

вот так вообще можно - сразу перевести a и b в float

+40

нет твоя программа не работает не так не сяк

+97

одна ошибка - вместо площади выводит периметр и наоборот. но в коде ошибок нет

+58

поменял код в ответе, он прекрасно проходит синтаксическую проверку. если проблемы и есть - они в формулах

+173

да спасибо большое