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

Задание №1. Даны стороны треугольника а, b, c. Определите, яв- ляется ли этот треугольник прямоугольным. Разработайте про- Если треугольник является прямоугольным, то в резуль- грамму. тате на экране появится число «1», в противном случае-число «0». Например 543 1 Результат​

Ответы

Автор ответа: gerdovbogdan
6

Ответ:

Объяснение:

Для решения задачи нужно применить теорему Пифагора: в прямоугольном треугольнике квадрат гипотенузы равен сумме квадратов катетов.

Если квадрат наибольшей стороны равен сумме квадратов двух других сторон, то треугольник прямоугольный.

Пример кода на Python:

a = float(input("Введите длину стороны a: "))

b = float(input("Введите длину стороны b: "))

c = float(input("Введите длину стороны c: "))

# находим максимальную сторону

max_side = max(a, b, c)

if max_side == a:

   sum_squares = b**2 + c**2

elif max_side == b:

   sum_squares = a**2 + c**2

else:

   sum_squares = a**2 + b**2

if max_side**2 == sum_squares:

   print(1)

else:

   print(0)

Здесь мы запрашиваем у пользователя длины сторон a, b и c, находим максимальную сторону и считаем сумму квадратов двух других сторон. Затем мы проверяем, равен ли квадрат максимальной стороны сумме квадратов двух других сторон, и выводим 1 или 0 в зависимости от результата.


areskinaanna70: откуда в этой жизни такие умные люди
korobkinaarina0990: внатуре
xxgxhh: Как
ilashbekovak: чоо
ilashbekovak: ичо делать
Интересные вопросы