alarm
Задайте вопрос
Информатика
Arina

Написать рабочую программу на с++. В трапеции (см. рис. 2. 1, в) заданы стороны а, b, высота h и диагональ е. . Вычислить и вывести на дисплей значения остальных элементов трапеции. Рисунки прикреплены фотографией, даю 30 поинтов.

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

Объяснение: *координатный метод

#include <iostream>

#include <math. h>

struct Vec2f

{

float x, y;

};

Vec2f operator-(const Vec2f &l, const Vec2f &r)

{

return Vec2f{l. x - r. x, l. y - r. y};

};

Vec2f operator+(const Vec2f &l, const Vec2f &r)

{

return Vec2f{l. x + r. x, l. y + r. y};

};

float absVec(const Vec2f &v)

{

return sqrt(v. x * v. x + v. y * v. y);

};

int main(int argc, char *argv[])

{

float a, b, c, d, e, h;

//a = . . . ;

//b = . . . ;

//h = . . . ;

//e = . . . ;

Vec2f BC{b, 0};

Vec2f BD{sqrt(e * e - h * h), h};

Vec2f AB{sqrt(a * a - h * h), h};

c = absVec(BD - BC);

std::cout << c << "n";

d = absVec(AB + BD);

std::cout << d << "n";

}

238
Hariton
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

Дано пятизначное чило N. Если он

ПИТОН В Москве установили счет

число в восьмеричной системе счи

Какое нужно ПО для создания собс

Дана строка, содержащая текст, в

Определите значение переменной Y

Контакты
Реклама на сайте