Вопрос задан 20.03.2026 в 23:51. Предмет Информатика. Спрашивает Lisovska Marta.

Напишите программу, которая по двум катетам, введённым с клавиатуры, находит гипотенузу.

Перейти к ответам

Ответы на вопрос

Отвечает Ирхин Иван.

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

c2=a2+b2c^2 = a^2 + b^2

где:

  • aa и bb — катеты,

  • cc — гипотенуза.

Из этой формулы можно выразить гипотенузу cc:

c=a2+b2c = \sqrt{a^2 + b^2}

Для реализации программы на Python, которая будет вычислять гипотенузу по двум введённым катетам, можно использовать следующий код:

Python
import math

# Вводим катеты
a = float(input("Введите длину первого катета: "))
b = float(input("Введите длину второго катета: "))

# Вычисляем гипотенузу
c = math.sqrt(a**2 + b**2)

# Выводим результат
print(f"Гипотенуза равна: {c}")

Как работает программа:

  1. Мы принимаем два числа с клавиатуры, которые представляют собой катеты aa и bb.

  2. С помощью функции math.sqrt() вычисляем квадратный корень из суммы квадратов катетов.

  3. Результат выводится на экран.

Программа корректно работает для любых положительных значений катетов и возвращает значение гипотенузы.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос