Войти
Регистрация
Спроси ai-bota
В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Показать больше
Показать меньше
0blako
13.08.2021 12:40 •
Информатика
Решить на c++. 1)треугольник задан длинами сторон.найти: а)длины высот; б)длины медиан; в)длины биссектрис; г)радиусы вписанной и описанной окружностей. по с++ надо заранее .. программирую на visual2010express
Показать ответ
Ответ:
Egoraptor
18.06.2020 13:44
#include <iostream>
#include <math.h>
using namespace std;
void main()
{
float p, a, b, c, L, M, H, R_op, R_vp;
cout << "a="; cin>>a;
cout << "b="; cin>>b;
cout << "c="; cin>>c;
p=(a+b+c)/2; //найдём полупериметр
H=(2/a)*sqrt(p*(p-a)*(p-b)*(p-c)); // найдём длину высоты треугольника
M=(1/2)*sqrt(2*a*a+2*b*b-c*c); //найдём длину медианы треугольника
L=(2*sqrt(a*b*p*(p-c)))/(a+b); // найдём длину биссектрисы треугольника
R_op=(a*b*c)/(4*sqrt(p*(p-a)*(p-b)*(p-c))); // найдём радиус описанной окружности треугольника
R_vp=sqrt(((p-a)*(p-b)*(p-c))/p); // найдёи радиус вписанной окружности в треугольник
cout << "Dlina visoti= " << H << endl;
cout << "Dlina mediani= " << M << endl;
cout << "Dlina bissektrisi= " << L << endl;
cout << "Rad.op.okr.= " << R_op << endl;
cout << "Rad.vp.okr.= " << R_vp << endl;
system("PAUSE >> VOID");
}
0,0
(0 оценок)
Популярные вопросы: Информатика
AliceandCat
24.05.2020 23:38
решить задачи. у меня не получается :( 3) Текст (использован 256-символьный алфавит), содержит 55 страниц; на каждой странице – 45 строк, в каждой строке – 62 символа....
nnursejt
09.10.2020 11:57
Буду благодарен. даю 10 за каждый. в общем, - - 40 с решением...
Умнанепогодам
26.10.2020 03:55
3 Текст (использован 256-символьный алфавит), содержит 55 страниц; на каждой странице – 45 строк, в каждой строке – 62 символа. Каков объем информации в документе?...
ilyakylloRU
14.01.2020 15:22
Какая информация сохраняется во внешней памяти о фрактальном изображении? 1. формула, по которой строится изображение 2. информация о примитивных фигурах и их свойствах...
Xalk22
04.10.2022 03:43
Виконайте завдання 1. Поясніть подібність і відмінність звичайного та електронного листування.ор...
Narak4000
22.04.2020 23:37
Условие Мы знаем, какую прибыль получали некоторые фильмы. Если прибыль отрицательная, значит фильм провалился и были одни расходы. Дана последовательность целых чисел,...
Kizi89
08.01.2022 18:14
Вставь нужные местоимения: i am angry with he fell down and hurt tell me more about she believes in we are sure of they did everything did you translate the text i...
OwL505
08.01.2022 18:14
Как зделать морфологический разбор слова на чёрном...
yuliaatamanchuk
08.01.2022 18:14
Название места, куда вы решили пойти и почему в великобритании!...
MIRROR00000
08.01.2022 18:14
Напишите кратко особенности и значение: сосна ель пихта лиственница можжевельник...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#include <math.h>
using namespace std;
void main()
{
float p, a, b, c, L, M, H, R_op, R_vp;
cout << "a="; cin>>a;
cout << "b="; cin>>b;
cout << "c="; cin>>c;
p=(a+b+c)/2; //найдём полупериметр
H=(2/a)*sqrt(p*(p-a)*(p-b)*(p-c)); // найдём длину высоты треугольника
M=(1/2)*sqrt(2*a*a+2*b*b-c*c); //найдём длину медианы треугольника
L=(2*sqrt(a*b*p*(p-c)))/(a+b); // найдём длину биссектрисы треугольника
R_op=(a*b*c)/(4*sqrt(p*(p-a)*(p-b)*(p-c))); // найдём радиус описанной окружности треугольника
R_vp=sqrt(((p-a)*(p-b)*(p-c))/p); // найдёи радиус вписанной окружности в треугольник
cout << "Dlina visoti= " << H << endl;
cout << "Dlina mediani= " << M << endl;
cout << "Dlina bissektrisi= " << L << endl;
cout << "Rad.op.okr.= " << R_op << endl;
cout << "Rad.vp.okr.= " << R_vp << endl;
system("PAUSE >> VOID");
}