Предмет: Геометрия, автор: Poz1ch

Знайдіть висоту прямокутного трикутника, якщо її основа ділить гіпоткнузу на відрізки 3см і 12 см​

Ответы

Автор ответа: dontknow12331
0

Нехай прямокутний трикутник має катети a і b, а гіпотенуза c.

За теоремою Піфагора маємо:

c^2 = a^2 + b^2

Відомо, що основа ділить гіпотенузу на дві частини довжинами 3 см та 12 см. Позначимо довжини цих відрізків через m та n, відповідно. Тоді маємо:

m + n = c

З іншого боку, з подібності прямокутних трикутників, відомо, що висота h, проведена до гіпотенузи, розділяє її на дві частини довжинами, які пропорційні до катетів. Тобто:

m/a = b/h

n/a = h/b

Звідси:

mn/(ab) = h^2/(a*b)

h^2 = mnc^2/(a*b)

h = sqrt(mnc^2/(a*b))

Підставляючи дані з умови, отримаємо:

h = sqrt(312c^2/(ab)) = sqrt(36c^2/(ab)) = 6c/sqrt(a*b)

Отже, висота прямокутного трикутника, якщо його гіпотенуза ділиться на відрізки довжинами 3 см та 12 см, дорівнює 6c/sqrt(a*b).

Похожие вопросы
Предмет: Информатика, автор: Legkovskaya05
1. Является ли условным оператором следующая последовательность символов?

if x
1. является;
2. не является.

2. Дан условный оператор: if (a<12) then y:=a else y:=a+7.
Условием является
1. y:=a+7
2. a<12
3. y:=a
4. все ответы верные

3. Условный оператор: if (x>1) then y:=x+6 else y:=x−28.
Выбери действие, которое будет выполняться в случае истинности условия:

1. y:=x+6
2. x>1
3. y:=x−28

4. Дана программа на языке Паскаль.

Программа определения весовой категории в зависимости от веса спортсмена. Если вес спортсмена меньше 67, то «лёгкая категория» иначе «средняя категория». Заполните пустые окошки.

program ves;
const
A1='легкая категория';
A2='средняя категория';
var
v : integer;
begin
write ('введите вес спортсмена = ');
readln ();
if < then writeln(A1) else writeln(A2);
readln;
end.

5. Дано целое число. Если оно является положительным, то прибавить к нему 1; если отрицательным, то вычесть из него 5; если нулевым, то заменить его на 17. Вывести полученное число.
Какая из программ соответствует задаче.

1. program zadaca;
var
a: integer;
begin
writeln('Введи число a');
readln(a);
if a > =0 then
if a=0 then a:=17 else a:=a+1
else a:=a-5;
end.
2. program zadaca;
var
begin
writeln('Введи число a');
readln(a);
if a > =0 then
if a=0 then a:=17 else a:=a+1
else a:=a-5;
writeln(a);
readln;
end.

3. program zadaca;
var
a: integer;
begin
writeln('Введи число a');
readln(a);
if a > =0 then
if a=0 then a:=17 else a:=a+1
else a:=a-5;
writeln(a);
readln;
end.

6. Запиши программу на языке Паскаль для:


Какое значение будет выведено при x=9.