Написать программу на с++ Даны три стороны одного и три стороны другого треуголь- ника. Эти треугольники равновеликие, т.е. имеют равные площади.

25 Мар 2020 в 19:41
152 +1
0
Ответы
1
include include

using namespace std;

// Функция для вычисления площади треугольника по формуле Герона
double calculateArea(double a, double b, double c) {
double p = (a + b + c) / 2; // Полупериметр
return sqrt(p (p - a) (p - b) * (p - c));
}

int main() {
double a1, b1, c1; // Стороны первого треугольника
double a2, b2, c2; // Стороны второго треугольника

cout << "Введите стороны первого треугольника: ";
cin >> a1 >> b1 >> c1;
cout << "Введите стороны второго треугольника: ";
cin >> a2 >> b2 >> c2;
double area1 = calculateArea(a1, b1, c1); // Площадь первого треугольника
double area2 = calculateArea(a2, b2, c2); // Площадь второго треугольника
if (area1 == area2) {
cout << "Треугольники равновеликие" << endl;
} else {
cout << "Треугольники не равновеликие" << endl;
}
return 0;

}

18 Апр в 15:35
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 95 117 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир