Периметър - по въведени ъгъл, страна, диагонал
периметър на правоъгълен триъгълник – хипотенуза и радиус
периметър на правоъгълник – лице и съотношение на страни
лице и периметър на правоъгълник
периметър на успоредник – диагонал и остър ъгъл
периметър на равнобедрен трапец – бедро и средна основа
периметър на правоъгълен трапец по въведени основи и лице
периметър на правоъгълен трапец по въведени основи и остър ъгъл
периметър на вписан квадрат в сектор от окръжност
периметър на правилен многъгълник по въведена страна
периметър на правилен многъгълник по въведена апотема
многоъгълник - периметър
Нека имаме произволна непрекъсната и затворена равнинна крива. Под периметър ще разбираме общата дължина на нейните граници. Друго сходно понятие за периметър е обиколка - често срещано във връзка с окръжност. При ръбесто тяло периметър е сумата от дължината на всички ръбове - основни и околни. Най-често срещаното означение за периметър е главна латинска буква P. В някои алгоритми се среща и названието полупериметър p = P / 2. Пример: полупериметър на триъгълник p= (a+b+c)/2 При правилен многоъгълник с брой страни n и дължина на страната a, неговия периметър е: P = n * a При окръжност с радиус r - обиколка / периметър често се означава с L = 2*pi*r, където pi = 3.141592...
периметър на елипса (с приближение) L = pi*( 3*(a+b) - sqrt((3*a+b)*(a+3*b)) ) формула на Раманунджан; a,b - голяма и малка полуоспериметър (обиколка) на окръжност L = 2*pi*r
периметър на куб P = 6*a
периметър на правилен многъгълник по въведена страна
Имаме въведени данни за брой страни и дължина на страна в правилен многъгълник. Търсим P - неговия периметър.
АлгоритъмВъвеждат се:
n – брой страни в правилен многоъгълник;
b - дължина на страна в правилен многоъгълник
периметър на правилен многоъгълник P = n*b
Следващата примерна програма дава решена задача за изчисляване периметър на правилен многъгълник по въведенастрана
периметър на правилен многъгълник по въведена апотема
Имаме въведени данни за брой страни и дължина на страна в правилен многъгълник. Търсим P - неговия периметър.
Алгоритъмpi – число на Лудолф 3.141592...
Въвеждат се:
n – брой страни в правилен многоъгълник
a – дължина на апотема в правилен многоъгълник
Изчисляват се:
b - дължина на страна в правилен многоъгълник: b = a*tan(pi/n)
периметър на правилен многоъгълник P = n*b
Следващата примерна програма дава решена задача за изчисляване периметър на правилен многъгълник по въведена апотема
периметър на правоъгълен триъгълник – хипотенуза и радиус
Имаме правоъгълен триъгълник с въведени c - хипотенуза и r радиус на (вътрешно) вписана окръжност. Търсим P периметър на този триъгълник.
Алгоритъм:Няколко зависимости за вписана окръжност в триъгълник:
радиус на (вътрешно) вписана окръжност r = 2*S/(a+b+c)
за правоъгълен триъгълник има и следната зависимост r = (a+b+c)/2
Въвеждат се: c - хипотенуза за този правоъгълен триъгълник
r радиус на (вътрешно) вписана окръжност.
Изчислява се:
периметър P = 2*(r+c)
Следващата примерна програма дава решена задача за изчисляване периметър на периметър на правоъгълен триъгълник по въведени хипотенуза и радиус на вписана окръжност:
периметър на правоъгълник – лице и съотношение на страни
Имаме правоъгълник с въведени S – лице на правоъгълник и m,n съотношение между две негови прилежащи страни. Търсим периметър на този правоъгълник.
АлгоритъмЩе означим страните на правоъгълника с a,b. Въвеждат се отношенията между страните в този правоъгълник m и n.
Така a = m*x, b=n*x
Изчислява се:
лице на правоъгълник S = a*b = m*n*x*x x= sqrt (S/(m*n)
периметър на правоъгълник P = 2*(a+b) = 2 * (m+n)* sqrt (S/(m*n)
Следващата примерна програма дава решена задача за изчисляване периметър на правоъгълник по въведени лице и съотношение на страни в същия правоъгълник:
периметър на успоредник – диагонал и остър ъгъл
Имаме успоредник, на който по-късия диагонал d е равен на една от страните му b. Въведен е А - острия ъгъл срещу този диагонал както и дължината на същия диагонал d. Търсим периметър този успoредник.
Алгоритъм:Въвеждат се: А - острия ъгъл срещу този диагонал;
d - дължината на диагонал / страна
Разглеждаме равнобедрен триъгълник с бедра страна b и диагонал d. Острият ъгъл лежи срещу диагонала.
половината от дължината на основата в този триъгълник е m = d*cos(A)
периметър на успоредник P = 2*(d +2*d*cos(A);
Следващата примерна програма дава решена задача за изчисляване периметър на успоредник по въведени диагонал и срещулежащ остър ъгъл в същия успоредник:
периметър на равнобедрен трапец – бедро и средна основа
Имаме равнобедрен трапец, за който са въведени b – бедро и p – средна основа на този трапец. Търсим P – периметър на този равнобедрен трапец.
Алгоритъм:Въвеждат се: b – бедро;
p – средна основа
Изчислява се:
P - периметър на трапец е сума от дължините на двете основи и двете бедра.
По условие е дадена средната основа, която е полусума от двете основи.
Трапецът е равнобедрен.
Така формулата за периметър на равнобедрен трапец P = 2*( b + p)
Следващата примерна програма дава решена задача за изчисляване периметър на равнобедрен трапец по въведени бедро и средна основа:
периметър на вписан квадрат в сектор от окръжност
Имаме окръжност с център O и радиус R. Върху нейният диаметър е построен най-големия възможен вписан квадрат с върхове ABCD, където върхове A и B лежат върху диаметъра, а C и D върху окръжността. Върху квадрат ABCD е вписан най-големия възможен друг квадрат EFGH, където върхове му E и F лежат върху CD – страна на първия квадрат, а върхове H и G лежат върху окръжността.
Търсим периметър на квадрат EFGH.
За да се построят възможно най-големите квадрати, то частта от симетралата на двойките им успоредни страни е и радис на описаната окръжност. Така средата на страна AB (големия квадрат) е и център на описаната окръжност. Точка P среда на CD и едновременно среда на EF, точка Q среда на страна GH в малкия квадрат.
Ще отбележим с a – дължина на страната на квадрат ABCD, а с b - дължина на страната на квадрат EFGH
Разглеждаме триъгълник OAD – правоъгълен (общ ъгъл с големия квадрат), с хипотенуза OD = R.
Страна на големия квадрат AD=2*AO.
От уравнението (Питагор) OD*OD = OP*OP + PD*PD
Заместваме R*R = a*a +a*a/4
Страна на големия квадрат a = 2*R/sqrt(5)
Разглеждаме триъгълник OQH – правоъгълен (общ ъгъл с малкия квадрат), с хипотенуза OH = R.
Страната HQ е половината от страната на малкия квадрат – HQ = b/2.
Страната OQ = OP + PQ = a+b – сума от страните на малкия и големия квадрат.
От квадратното уравнение (Питагор) OH*OH = OQ*OQ + HQ*HQ
Заместваме R*R = (a+b)*(a+b) + b*b/4
b*b + 4*(a*a +2*a*b +b*b) - 4*R*R = 0
5*b*b +8*a*b + 4*(a*a - R*R) = 0
A*x*x +B*x +C=0
A = 5; B = 8*a; C = 4*(a*a - R*R)
Вземаме само положителната стойност на корена
b = ( -B + sqrt(B*B – 4*A*C))/ (2*A)
периметър по-малкия квадрат P = 4*b
Следващата примерна програма дава решена задача за периметър на вписан квадрат в сектор от окръжност:
Обяснени и решени задачи с подобни алгоритми, функции и служебни думи са разгледани в страницата с електронни уроци по информатика - програмиране.
Илюстриране работата на характерни алгоритми можете да намерите в предоставените електронни помагала съдържащи решени задачи, примери.