Как найти площадь прямоугольного треугольника питон

На чтение 2 мин Просмотров 4.7к. Опубликовано 19.03.2022

Содержание

  1. Введение
  2. Импорт модулей
  3. Ввод катетов
  4. Нахождение гипотенузы, площади, периметра
  5. Гипотенуза
  6. Площадь
  7. Периметр
  8. Вывод площади и периметра
  9. Заключение

Введение

Начинаю новую рубрику, в которой будет рассматриваться решение простых задач на python.

В данной статье мы с Вами решим задачу с нахождением площади и периметра прямоугольного треугольника.

Импорт модулей

На самом деле нам понадобится всего один модуль, а именно модуль math из которого мы возьмём sqrt.

Импортируем:

Ввод катетов

Для того, чтобы пользователь мог вводить длины катетов, создаём переменные AB и AC с типом данных float.

Код:

AB = float(input("Длина первого катета: "))
AC = float(input("Длина второго катета: "))

Нахождение гипотенузы, площади, периметра

Гипотенуза

Для нахождения гипотенузы вспомним теорему Пифагора – квадрат гипотенузы равен сумме квадратов катетов. Следовательно создадим переменную BC, которая будет являться гипотенузой и найдём её по теореме.

Код:

BC = sqrt(AB ** 2 + AC ** 2)

** – оператор возведения в степень

sqrt – функция нахождения квадратного корня из модуля math

Площадь

Площадь прямоугольного треугольника равна половине произведения гипотенузу на высоту, проведенную к гипотенузе. Т.е. формула будет выглядеть так:

Создадим переменную S, в которой будет храниться значение площади, найденное по формуле.

Код:

Периметр

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

Создадим переменную P, в которой будет храниться значение периметра, найденное по формуле.

Код:

Вывод площади и периметра

Последнее что нам осталось сделать, так это вывести результаты. Для этого мы конечно же будем использовать функцию print().

Код:

print("Площадь треугольника: ", S)
print("Периметр треугольника: ", P)

Заключение

В данной статье мы с Вами нашли периметр и площадь прямоугольного треугольника с помощью python. Спасибо всем, кто читал, удачи Вам 😉

Admin

Skip to content

Задача «Площадь прямоугольного треугольника»

Условие

Напишите программу, которая считывает длины двух катетов в прямоугольном треугольнике и выводит его площадь. Каждое число записано в отдельной строке.

Решение задачи от разработчиков на Python:

Другие интересные реализации задачи:

Смотреть видео — Задача «Площадь прямоугольного треугольника» решение на Python

Related Posts

Посмотреть все комментарии

wpDiscuz

0

Оставьте комментарий! Напишите, что думаете по поводу статьи.x

Найти площадь и периметр прямоугольного треугольника

Найти площадь и периметр прямоугольного треугольника по двум заданным катетам.
Решение задачи на языке программирования Python

Площадь прямоугольного треугольника равна половине площади прямоугольника, стороны которого равны длинам катетов.

Поэтому, если площадь прямоугольника равна произведению его длины на ширину, то площадь соответствующего ему прямоугольного треугольника будет равна половине от этого произведения:

Периметр находится путем сложения длин всех сторон треугольника:

P = a + b + c

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

c2 = a2 + b2

Чтобы извлечь квадратный корень в Python, можно воспользоваться функцией sqrt из модуля math.

import math
 
a = input("Длина первого катета: ")
b = input("Длина второго катета: ")
 
a = float(a)
b = float(b)
 
c = math.sqrt(a ** 2 + b ** 2)
 
S = (a * b) / 2
P = a + b + c
 
print("Площадь треугольника: %.2f" % S)
print("Периметр треугольника: %.2f" % P)

Пример выполнения программы:

Длина первого катета: 5.4
Длина второго катета: 2.1
Площадь треугольника: 5.67
Периметр треугольника: 13.29

Больше задач в PDF

Перейти к контенту

Ответы на stepik и snakify

Как найти площадь прямоугольного треугольника на питоне

Опубликовано: 27.10.2020Рубрика: Snakify Python

Условие: Напишите программу, которая считывает длину основания и высоту прямоугольного треугольника и печатает область. Каждое число дается в отдельной строке.

a = int(input())
b = int(input())
print(a * b / 2)

В этом решении необходимо ввести две переменные и присвоить им значение int(input()), чтобы были введены целые числа. Дальше по формуле (a * b) / 2 мы находим площадь прямоугольного треугольника и выводим её через команду print().

Полное решение первого модуля snakify.

0 3 074 просмотров

Перейти к содержанию

На чтение 1 мин Просмотров 598 Опубликовано 18 июня, 2022 Обновлено 18 июня, 2022

С клавиатуры вводятся длины двух катетов прямоугольного треугольника. Программа должна вычислить площадь и периметр треугольника, вывести полученные значения на экран.

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

Периметр находится путем сложения длин всех сторон треугольника. Поскольку известны
только катеты, необходимо вычислить гипотенузу по теореме Пифагора: c2 = a2 + b2

Откуда длина гипотенузы равна:

Расчет площади и периметра прямоугольного треугольника (Python)

Чтобы извлечь квадратный корень в Python, можно воспользоваться функцией sqrt() из модуля
math.

Пример кода:

import math

AB = input("Длина первого катета: ")
AC = input("Длина второго катета: ")

AB = float(AB)
AC = float(AC)

BC = math.sqrt(AB**2 + AC**2)

S = (AB * AC) / 2
P = AB + AC + BC

print("Площадь треугольника: %.2f" % S)
print("Периметр треугольника: %.2f" % P)

Пример выполнения:

Длина первого катета: 5.4
Длина второго катета: 2.1
Площадь треугольника: 5.67
Периметр треугольника: 13.29

Понравилась статья? Поделить с друзьями:
  • Как найти брата в италии
  • Как нас найти машиностроительный завод
  • Как найти вершину угла в прямоугольнике
  • Как найти точки на меридианах
  • Как найти запись звонков на айфоне