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

треугольника (a, b) и величина угла (γ) в градусах между ними. Площадь треугольника вычисляется по формуле: S=a*h/2, где высота треугольника h вычисляется по формуле: h=b*sin(γ). Программа должна предлагать пользователю ввести величину переменных a, b и γ и на основании этой информации производить расчет S.

// PascalABC.NET 3.1, сборка 1198 от 11.03.2016
begin
var a,b,g:integer;
Write(‘Введите длины сторон a и b: ‘); Read(a,b);
Write(‘Введите угол между сторонами, град: ‘); Read(g);
var h:=b*sin(DegToRad(g));
Writeln(‘Площадь треугольника равна ‘,a*h/2)
end.

Тестовое решение:
Введите длины сторон a и b: 10 20
Введите угол между сторонами, град: 38
Площадь треугольника равна 61.5661475325658

Источник: educatic.ru

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

braga95

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

2) Написать программу вычисления площади треугольника, если известны длины двух сторон и величина угла между этими сторонами. Ниже представлен рекомендуемый вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление площади треугольника.
Введите (через пробел) длины двух сторон (см) треугольника
= 25 17
Введите величину угла между сторонами треугольника
= 30
Площадь треугольника: 106.25 кв.см.

Комментарии

Ответ проверен экспертом
3 (3 оценки)

triolana

triolana 9 лет назад
Светило науки — 553134 ответа — 388270 раз оказано помощи

var
a,b,alpha,s:real;
begin
writeln(‘Вычисление площади треугольника’);
writeln(‘Введите (через пробел) длины двух сторон (см) треугольника’);
readln(a,b);
writeln(‘Введите величину угла (градус) между сторонами треугольника’);
readln(alpha);
alpha:=DegToRad(alpha);
writeln(‘Площадь треугольника: ‘,0.5*a*b*sin(alpha),’ кв.см.’)
end.

Вычисление площади треугольника
Введите (через пробел) длины двух сторон (см) треугольника
25 17
Введите величину угла (градус) между сторонами треугольника
30
Площадь треугольника: 106.25 кв.см.

Вычисление площади треугольника
Введите (через пробел) длины двух сторон (см) треугольника
11 16.3
Введите величину угла (градус) между сторонами треугольника
39
Площадь треугольника: 56.4185730576179 кв.см.

Читайте также:
Что необходимо предусмотреть в программе идентификации ответ

Источник: vashurok.com

Запомни: все формулы для площади треугольника

Площадь треугольника по трем сторонам

Треугольник

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

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

S=sqrt<p*(p-a)*(p-b)*(p-c)></p>
<p>

  • p – полупериметр треугольника,
  • a , b , c – длины сторон треугольника.

p=<(a+b+c)/2></p>
<p>Периметр – это сумма длин всех сторон треугольника. Соответственно полупериметр – это сумма длин всех сторон разделенная на 2. <br />

Рассмотрим пример расчета площади треугольника по трем сторонам:
Дан треугольник. Стороны a = 3 см., b = 4 см., c = 5 см. Для начала найдем полупериметр
p=<(3+4+5)/2>=6 см.
Далее рассчитаем площадь
S=sqrt<6*(6-3)*(6-4)*(6-5)>=sqrt=sqrt=6
Площадь треугольника равна 6 кв. см

Также можно найти площадь треугольника и по другим формулам – через синус и косинус.

Калькулятор площади треугольника по трем сторонам
Сторона a= Сторона b= Сторона c=
Ответ: Площадь треугольника = 6.000

Источник: 2mb.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru