• Предмет: Информатика
  • Автор: namiinfancy
  • Вопрос задан 2 месяца назад

Кто знает python помогите

1. Напишіть програму, яка визначає, чи можна побудувати трикутник з введених довжин сторін, використовуючи розгалуження.
Згідно з нерівностями трикутника, три сторони можуть утворювати трикутник тільки якщо сума довжин будь-яких двох сторін більша за довжину третьої сторони.

Ответы

Ответ дал: Amnesiaaa
0

Ответ:

ans1 = "трикутник побудувати неможливо"

a = int(input("довжина першої сторони"))

b = int(input("довжина другої сторони"))

c = int(input("довжина третьої сторони"))

if a + b < c:

print (ans1)

elif a + c < b:

print (ans1)

elif c + b < a:

print (ans1)

else:

print("трикутник побудувати можливо")

Объяснение:

Має працювати


namiinfancy: я ввожу всі три сторони, а в кінці нажимаю ентер і воно не показує відповідь а прото вибиває. що робити
Amnesiaaa: не знаю, в мене все працює
Amnesiaaa: ти if, elif та else копіював, чи вручну вводив?
namiinfancy: можливо я просто не зрозумів щось. ок дякую
Amnesiaaa: можливо десь не поставив двокрапку, або щось таке
Ответ дал: p15
0

Ответ:

a,b,c = map(int,input("довжина сторiн: ").split())

print ("трикутник побудувати", "неможливо" if a+b<c or a+c<b or c+b<a else "можливо")

Объяснение:

2 строки.

Длину сторон вводить через пробел. например 3 4 5 или 4 5 10.

Вас заинтересует