Вопрос школьника по предмету Информатика
Допоможіть, будь ласка
Python
З клавіатури вводяться довжини сторін трикутника. Визначити, чи є він прямокутним Трикутник є прямокутним, якщо для нього виконується теорема Піфагора. Наприклад, прямокутним є трикутники зі сторонами 3,4,5; 8,15,17; 27,36,45; 9,12,15; 65,72,97.
Ответ учителя по предмету Информатика
Відповідь:
import math
a = float(input(» Перша сторона трикутника = «))
b = float(input(» Друга сторона трикутника = «))
c = float(input(» Третя сторона трикутника = «))
d = [a, b, c]
e = (sum(d)-(min(d)+max(d))) #знайдемо сторону,що має середнє значення у списку d
if a and b and c > 0:
if max(d) == math.sqrt(min(d)**2 + e**2) :
print(«Трикутник — прямокутникй»)
else:
print(«Трикутник не є прямокутним»)
else:
print(«Сторона трикутника не може мати від’ємних значень або дорівнювати нулю»)
Пояснення:
На малюнку доказ,що програма правильно працює
Похожие вопросы от пользователей