Предмет: Информатика, автор: MaxImozg1

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

реализовать в python

Ответы

Автор ответа: ngoha
1

Ответ:

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)


ngoha: на месте ? поставь af = a*1.0 и bf = b*1.0
ngoha: и далее в коде все a и b замени на af и bf
ngoha: 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)
ngoha: нет, не так
ngoha: 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)
ngoha: вот так вообще можно - сразу перевести a и b в float
MaxImozg1: нет твоя программа не работает не так не сяк
ngoha: одна ошибка - вместо площади выводит периметр и наоборот. но в коде ошибок нет
ngoha: поменял код в ответе, он прекрасно проходит синтаксическую проверку. если проблемы и есть - они в формулах
MaxImozg1: да спасибо большое
Похожие вопросы
Предмет: Математика, автор: 200406dima