Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Показать больше
Показать меньше
foorsik
03.04.2020 06:44 •
Информатика
Решить на c++. 1)треугольник задан длинами сторон.найти: а)длины высот; б)длины медиан; в)длины биссектрис; г)радиусы вписанной и описанной окружностей. по с++ надо заранее .. программирую на visual2010express
Показать ответ
Ответ:
Petack
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 оценок)
Популярные вопросы: Информатика
лоххз
23.05.2020 01:02
Какой будет результат выполнения программы, при х=0? *...
arinasuper000
01.02.2021 10:34
1 как вставляется гиперссылка в другой файл? 2 Как вставить гиперссылку на иллюстрацию? 3 Как удалить гиперссылку?...
Akura12
09.05.2020 22:14
Күнделікті өмірде бастапқы кілтке не балама бола алады? Логикалық кілт деген не? Суррогатты кілт қалай жасалады? Сыртқы кілт деген не?...
StacyZviozdohkina
25.02.2023 16:22
1)Как можно создать модели в программе SketchUp?2)Функция кнопки вращение в SketchUp?...
Krowly
24.09.2021 04:04
Чему равен результат сложения чисел 110 в двоичной системе счисления и 12 в восьмеричной системе счисления.а)6 в десятичной системе счисления. б)10 в десятичной системе счисления....
Vasilchenkodan
03.02.2023 04:35
Какие устройства , внешние , компьютера используются для создания текстового электронного документа. мышь, сканер,планшет, монитор,принтер, клавиатура, 2)какие используются длч...
Domashkafu
17.03.2023 23:03
Ниже на двух языках записан алгоритм. получив на вход число x, этот алгоритм печатает два числа: a и b. укажите наибольшее из таких четырёхзначных чисел x, при вводе которых алгоритм...
makao1
26.09.2021 00:12
Как разделить 8 литров подсолнечного масла на 2 равные части по 4 литра, если кроме полного 8 литрового бидона есть только два пустых на 5 и 3 литра...
nikita1424
25.12.2020 21:56
Яки велики украинского та абеток одинаково позначаються...
sadovskaya02
25.12.2020 21:56
Файл размером 2500 кбайт передается через некоторое соединение в течении 2 минут . определите размер файла ( в кбайт ) , который можно передать через это соединение за 72 секунды...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и 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");
}