П. По
1
ре, се Выс
Note 2
ре
• я с
A trainingejudgemeru
+
showsos Преирао турк коомуу оо оосор
ор 4
Сдать решение задачи 5-Решение задач
Задача 5. Решение задач
раун
прилаrаnоo no one
Де решения задача необходимо решить маки.
Решие задачу Aы сможете решить задачи ик
- задача се решилися без значи в нотария, в свою очередь, триватен без значно
. Замононо решить предприемно решение задачу Јане добро и марина
• Де решение за Leodoro решить или залуG или
• Если решить у стане хотя бы оу оу Алиб, то можно решить задачу
Песмотрее на задачи на составила табличку, в которой зависима премни в минути, новинаритоне і до решни кандай амали
A B
D E 1 G
І
K
5
2
10
IS
3
5 3 7 2 4 5 12 20
ответы на вопросы
по ва) сной и мани монт начать решать эти за приеме не може варианты выбор рай ади.
ро банков) наной последовательности младата градина, на които прилага орона настърганизма
4 (ао вео) Как да действовать маш олон она от рать на мене беше за 4 тут
тро
вом орон термин за бути не ни в остальнын тилегаан туяане на нашить бути в той моменталнительност, но требует ремо
Вором орее в отели быть унааны се буны от А до Lenoper p aaa
Сдать решение
с
• Ска
о каляска не бей я тоже хочу в этом году в тетради или например сказать другу и слушайте как я красиво пою ты на работе хорошо я поняла что это за что извиняетесь я не могу найти в интернете и слушайте как я красиво пою ты на работе хорошо я поняла что это не я а не в курсе что это не я а не в курсе что это не я а не в курсе что это не я а не в курсе что это
Объяснение:
о каляска не бей а ты как я красиво пою ты мне прислал а вам не нужно будет сделать благодаря разных записей в тетради или например сказать другу и слушайте как я красиво пою ты на работе хорошо я поняла что ты вообще не отправляешь задания на проектирование
/*Решение с обобщения формула Брахмагупты для произвольного четырехугольника. Функция perimeter(double x[], double y[]) возвращает значение периметра, функция area(double x[], double y[]) возвращает значение площади, пример использования и реализация приведены ниже. */
#include <iostream>
#include <math.h>
double perimeter(double x[], double y[]);
double area(double x[], double y[]);
int main()
{
double x[4], y[4];
std::cout << "Quadrangle ABCD\n";
for (auto i = 0; i < 4; i++)
{
std::cout << "Input coordinates of point " << char(i + 'A') << ": ";
std::cin >> x[i] >> y[i];
}
std::cout << perimeter(x, y) << " " << area(x, y);
return 0;
}
double perimeter(double x[], double y[])
{
double a[4], p = 0;
for (auto i = 0; i < 4; i++)
{
a[i] = sqrt((x[i]-x[(i + 1) % 4]) * (x[i]-x[(i + 1) % 4]) + (y[i]-y[(i + 1) % 4]) * (y[i]-y[(i + 1) % 4]));
p += a[i];
}
return p;
}
double area(double x[], double y[])
{
double a[4], p = 0, s = 1, d[2];
for (auto i = 0; i < 4; i++)
{
a[i] = sqrt((x[i]-x[(i + 1) % 4]) * (x[i]-x[(i + 1) % 4]) + (y[i]-y[(i + 1) % 4]) * (y[i]-y[(i + 1) % 4]));
p += a[i];
}
for (auto i = 0; i < 4; i++)
{
s *= (p / 2- a[i]);
}
for (auto i = 0; i < 2; i++)
{
d[i] = sqrt((x[i]-x[i + 2]) * (x[i]-x[i + 2]) + (y[i]-y[i + 2]) * (y[i]-y[i + 2]));
}
s -= (a[0] * a[2] + a[1] * a[3] + d[0] * d[1]) * (a[0] * a[2] + a[1] * a[3] - d[0] * d[1]) / 4;
s = sqrt(s);
return s;
}