Правоъгълен триъгълник - катет, хипотенуза, ъгъл, височина
правоъгълен триъгълник - катет и височина
правоъгълен триъгълник - катет и проекция
правоъгълен триъгълник - две проекции
правоъгълен триъгълник - ъглополовяща
правоъгълен триъгълник - медиана
правоъгълен триъгълник - височина и медиана
правоъгълен триъгълник – формула на Питагор
правоъгълен триъгълник - височина и проекции на катети
правоъгълен триъгълник - хипотенуза и проекция на катет
подобни правоъгълни триъгълници - коефициент на подобие
Да припомним някой зависимости в правоъгълен триъгълник. Ще ползваме следните означения, като спазваме правилото ъгъл с главна буква, срещулежащата страна / катет с малка буква:
a,b - катети; a1,b1 - техните проекции върху хипотенузата c;h - височина към хипотенузата;
c*c = a*a + b*b - теорема на Питагор;
дължина на хипотенуза c = a1+b1;
дължина на хипотенуза c = a*sin(A) = b*sin(B);
дължина на височина към хипотенуза h = sqrt(a1 * b1);
a/sin(A) = b/sin(B) = c/sin(C) - синусова теорема;
височина към катет е равна на другия катет;
лице на триъгълник S =a*b / 2 = c*h / 2;
височина към хипотенуза h = a*b/c;
медиана към хипотенуза mc = c/2 - ако разглеждаме правоъгълен триъгълник вписан в окръжност, то центърът на тази окръжност разполовява диаметърът - хипотенуза, а всички върхове в правоъгълния триъгълник са равноотдалечени от центъра на описаната окръжност;
радиус на описана окръжност R = a*b*c / 4*S, както и R = 0.5*c;
радиус на вписана окръжност r = 2S/(a+b+c), както и r = (a+b-c)/2;
радиус на външновписана окръжност към страна а Ra = 2S/(-a+b+c);
правоъгълен триъгълник - катет и височина
За правоъгълен триъгълник ACB са въведени катет BC и височина h към хипотенузата AB. Търсим катет AC.
Алгоритъм:
Ако тригонометрична функция sin по въведен ъгъл връща отношение между срещулежащ катет и хипотенуза в правоъгълен триъгълник, то функция asin по въведено отношение между катет и хипотенуза връща ъгъл в радиани.
Вариант 1
ще означим катет BC с а, катет AC с b, а височината към хипотенузата AB с h;
петата на височината h е т.M
разглеждаме правоъгълен триъгълник BMC
остър ъгъл ABC ygB = asin ( h /a ) ;
остър ъгъл BAC ygA = 0.5*pi - ygB
от синусова теорема b = a*sin(ygB) / sin(ygA)
Вариант 2
ползваме проекциите на двата катета върху хипотенузата в този правоъгълен триъгълник a1,b1
проекция a1 = sqrt(a*a - h*h) - теорема на Питагор в правоъгълен триъгълник
височина към хипотенуза в правоъгълен триъгълник h*h = a1*b1
проекция на другия катет b1 = a1 / h*h
катет в основния правоъгълен триъгълник b = sqrt(h*h +b1*b1)
Следващата примерна програма дава решена задача за правоъгълен триъгълник - катет и височина:
правоъгълен триъгълник - катет и проекция
За правоъгълен триъгълник ACB са въведени катет BC и проекцията му BM върху хипотенузатата AB. Търсим S лице на този триъгълник.
АлгоритъмВариант 1
ще означим петата на височината от връх C с M;
ще означим страна AB - хипотенуза в този правоъгълен триъгълник със c, катет АС с b,
катет BC с a, неговата проекция BM с a1;
разглеждаме правоъгълен триъгълник BMC;
остър ъгъл ygB = acos(a/a1 );
остър ъгъл ygA = 0.5*pi - ygB;
от синусова теорема катет b = a*sin(ygB)/sin(ygA)
лице на правоъгълен триъгълник S =a*b/2 Вариант 2
разглеждаме правоъгълен триъгълник BMC;
височина h е бедро в този правоъгълен триъгълник h = sqrt(a*a - a1*a1);
в правоъгълен триъгълник h*h=a1*b1;
проекция AM на другия катет b1= h*h/a1;
от правоъгълен триъгълник AC = b = sqrt (h*h +b1*b1);
лице на правоъгълен триъгълник S = a*b/2
Следващата примерна програма дава решена задача за правоъгълен триъгълник - катет и проекция:
правоъгълен триъгълник - две проекции
За правоъгълен триъгълник ACB са въведени проекциите на катет BC и AC. Търсим двата остри ъгъла A,B в този триъгълник.
Алгоритъмвисочина към хипотенуза h = sqrt(a1*b1); дължина на хипотенуза c = a1+b1; катет a като хипотенуза в правоъгълен триъгълник BMC а = sqrt(a1*a1 +h*h); катет b като хипотенуза в правоъгълен триъгълник AMC b = sqrt(b1*b1 +h*h); Последователно изчисляваме чрез функция asin: ygA = asin( a / c ); ygB = asin( b / c );
Следващата примерна програма дава решена задача за правоъгълен триъгълник - две проекции:
правоъгълен триъгълник - ъглополовяща
Имаме правоъгълен триъгълник ACB с катети AC > BC, за който са въведени: остър ъгъл ABC; CH - височина към хипотенузата. Търсим ъглополовящата CL към хипотенуза AB.
Алгоритъм
Разглеждаме правоъгълен триъгълник BHC, където:
CH - височина
ъгъл ABC е въведен
BC = CH / cos(ABC)
Разглеждаме остроъгълен триъгълник LCB с ъгъл LCB 45 градуса - CL е ълополовяща на правия ъгъл
ъгъл LBC = ъгъл ABC, като общ ъгъл
ъгъл BLC = 180-45-ABC = 135 - ABC
Използваме синусова теорема:
BC / sin (BLC) = CL / sin (ABC)
ъглополовяща CL = BC * sin (ABC) / sin (BLC)
Следващата примерна програма дава решена задача за правоъгълен триъгълник - ъглополовяща:
правоъгълен триъгълник - медиана
За правоъгълен триъгълник ACB са въведени хипотенуза AB и остър ъгъл BMC (AC > BC), който медиана CM сключва с хипотенузата. Търсим височина към хипотенузата CH.
Алгоритъм
В зависимост от въведения ъгъл петата на височината може да бъде по близо до връх A или връх B.
Точки M и H ще съвпадат, ако правоъгълния триъгълник е и равнобедрен.
Ще отбележим петата на височината с H.
Диаметърът на описана около правоъгълен триъгълник окръжност е равен на хипотенузата.
От това следва, че дължината на медианата е равна на половината от хипотенузата, т.е на радиуса на описаната окръжност.
Разглеждаме равнобедрен триъгълник BMC с бедра равни на половината от хипотенузата, основа катет BC и ъгъл при върха BMC.
остър ъгъл при основата MBC ygB = 0.5*(pi - BMC);
катет BC = AB*cos(ygB);
височина към хипотенуза CH = BC*sin(ygB);
Вариант 2:
катет AC = AB*sin(ygB);
лице на правоъгълен триъгълник S = AC * BC / 2;
височина към хипотенуза CH = 2 * S / AB = AC * BC / AB;
Следващата примерна програма дава решена задача за правоъгълен триъгълник - медиана:
правоъгълен триъгълник - височина и медиана
Имаме правоъгълен триъгълник ACB, за който са въведени дължини на двата му катета AC < BC. От връх C към хипотенузата AB са спуснати височина CH и медиана CM. Търсим дължините на отсечките AH, HM, MB.
Алгоритъм
По условие ъгъл ABC < BAC
AM = AH +HM = BM - медианата разполовява хипотенузата;
дължина на хипотенуза AB = sqrt (AC*AC + BC*BC) - теорема на Питагор;
дължина на височина CH = AC*BC / AB - от лице на правоъгълен триъгълник;
ще използваме едно от следствията на теорена на Питагор:
AC*AC = AH*AB => AH = AB/(AC*AC);
MB = 0.5*AB - половината от хипотенузата;
HM = MB - AH
Следващата примерна програма дава решена задача за правоъгълен триъгълник - височина и медиана:
Обяснени и решени задачи с подобни алгоритми, функции и служебни думи са разгледани в страницата с електронни уроци по информатика - програмиране.
Илюстриране работата на характерни алгоритми можете да намерите в предоставените електронни помагала съдържащи решени задачи, примери.