
Ділянка лісу має форму рівнобічної трапеції. Обчислити її периметр і площу за заданими сторонами.
C++

Ответы на вопрос

#include <iostream>
#include <cmath>
using namespace std;
int main()
{
float a, b, c, d;
cout << "Введите стороны трапеции(через пробел): ";
cin >> a >> b >> c >> d;
const float p = a + b + c + d;
const float s = ((a + b) / 2) * sqrt(pow(c, 2) - pow((pow(b - a, 2) + pow(c, 2) - pow(d, 2)) / (2 * (b - a)), 2));
cout << "Периметр трапеции: " << p << endl;
cout << "Площадь трапеции: " << s << endl;
return 0;
}



Щоб обчислити периметр і площу рівнобічної трапеції в залежності від заданих сторін, вам потрібно використовувати відповідні формули. Ось приклад реалізації цього в C++:
cpp#include <iostream>
#include <cmath>
using namespace std;
int main() {
// Задані сторони трапеції
double a, b, h;
cout << "Введіть довжину основи 'a' та 'b' та висоту 'h' трапеції:\n";
cin >> a >> b >> h;
// Обчислення периметра трапеції
double perimeter = a + b + 2 * sqrt(pow((b - a) / 2, 2) + pow(h, 2));
// Обчислення площі трапеції
double area = ((a + b) / 2) * h;
cout << "Периметр трапеції: " << perimeter << endl;
cout << "Площа трапеції: " << area << endl;
return 0;
}
У цьому прикладі введені довжина основи a
, довжина основи b
та висота h
трапеції. Потім використовуються відповідні формули для обчислення периметра та площі трапеції.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili