Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 08.10.2021
Сообщений: 31

Найти сторону треугольника и 2 угла по стороне по двум сторонам и любому углу

28.12.2021, 14:45. Показов 562. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
нужно сделать так чтобы программа вычисляла оставшиеся значения треугольника при введении любого угла, в моем же коде все работает правильно только при введении 2-ух сторон и углу между ними и я не совсем пониманию как это исправить.
вот сам код:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var a,b,c,u,alpha,beta,gamma:real;
begin
writeln('Введите 2 стороны треугольника:');
read(a,b);
repeat
write('Введите угол между ними в градусах 0<u<180 u=');
read(u);
until(u>0)and(u<180);
c:=sqrt(a*a+b*b-2*a*b*cos(u*pi/180));//3 сторона
writeln('третья сторона = ',c:0:2);
alpha := arccos((sqr(b) + sqr(c) - sqr(a))/(2 * b * c)) * 180 / pi;
beta := arccos((sqr(a) + sqr(c) - sqr(b))/(2 * a * c)) * 180 / pi;
gamma := 180 - alpha - beta;
writeln('значения углов: ', alpha:5:2, ' ' , beta:5:2, ' ', gamma:5:2);
end.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.12.2021, 14:45
Ответы с готовыми решениями:

По двум сторонам и углу между ними найти остальные характеристики треугольника
Помогите пожалуйста, кто сможет решить линейную задачу (во вложенной картинке). Заранее спасибо.

Найти площадь треугольника по заданным двум сторонам и углу между ними.
Предоставить возможность ввода угла в радианах или в градусах. Замечание: функция sin, встроенная в...

Определить площадь треугольника по двум сторонам и углу между ними
1.Определить площадь треугольника по двум сторонам и углу между ними. 2.Найти произведение цифр...

3
Вирусоборец
 Аватар для thyrex
14450 / 7489 / 1582
Регистрация: 06.09.2009
Сообщений: 27,133
28.12.2021, 14:53
Программа и будет работать только при введении значений двух сторон и угла между ними. Другого способа найти оставшиеся элементы треугольника не представляется возможным.
0
0 / 0 / 0
Регистрация: 08.10.2021
Сообщений: 31
28.12.2021, 15:19  [ТС]
насколько я знаю можно это сделать,
https://ru.wikipedia.org/wiki/... 0%BE%D0%B2
0
Вирусоборец
 Аватар для thyrex
14450 / 7489 / 1582
Регистрация: 06.09.2009
Сообщений: 27,133
28.12.2021, 16:03
Я имел в виду в том виде, как у Вас. А так да, реализовать теорему синусов и все найдете
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.12.2021, 16:03
Помогаю со студенческими работами здесь

Идентификация треугольника по двум сторонам и углу между ними.
Идентификация объектов. задача: Идентификация треугольника по двум сторонам и углу между ними....

Составить функцию нахождения площади треугольника, по двум сторонам и углу между ними.
Составить функцию нахождения площади треугольника, по двум сторонам и углу между ними. С помощью...

Написать функцию для вычисления третьей стороны треугольника по известным двум сторонам и углу между ними.
Ребята, огромная просьба составить 2 программы. 1) Написать функцию для вычисления третьей стороны...

Найдите площадь и периметр треугольника по двум сторонам А,В и углу между ними
2)Найдите площадь и периметр треугольника по двум сторонам А,В и углу между ними.Составьте...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru