Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.96/25: Рейтинг темы: голосов - 25, средняя оценка - 4.96
0 / 0 / 1
Регистрация: 07.10.2013
Сообщений: 52

Определить координаты центра, радиус и площадь круга, описанное вдоль прямоугольника

15.11.2013, 17:10. Показов 5053. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите написать программы, очень срочно!Пожалуйста, очень сильно прошу! На С#

1) Даны (x0, y0, z0) и (x1, y1, z1) - координаты двух векторов. найти их
скалярное и векторное произведение

2) Даны (x0, y0) и (x1, y1) - координаты двух противоположных вершин
прямоугольника, две стороны которого параллельны горизонтальной оси. Определить
координаты центра, радиус и площадь круга, описанное вдоль прямоугольника.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.11.2013, 17:10
Ответы с готовыми решениями:

Даны координаты центра круга и его радиус, а также координаты точки. Лежит ли эта точка внутри круга?
Даны координаты центра круга и его радиус, а также координаты точки. Лежит ли эта точка внутри круга?

Определить координаты центра и минимальный радиус круга, который содержит все заданные треугольники
Пусть дано n треугольников. Определите координаты центра и минимальный радиус круга, который содержит все треугольники. В...

Заданы координаты центра круга (a,b) , его радиус R , таблица C[N,2],
Заданы координаты центра круга (a,b) , его радиус R , таблица C, содержащая координаты N вещественных чисел. А. Сколько точек из таблицы...

8
 Аватар для memphis
740 / 284 / 83
Регистрация: 12.12.2012
Сообщений: 564
15.11.2013, 18:54
Цитата Сообщение от SamLokers Посмотреть сообщение
круга, описанное вдоль прямоугольника.

Значит бывает ещё круг, описанный поперёк прямоугольника?

Добавлено через 35 минут
Второе задание. Первое сделаю позже, щас времени не осталось. Скалярное произведение вообще фигня, а векторное надо посмотреть на проверки допустимости (кроме ограничения на параллельность уже ничего не помню).
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
        static void Main()
        {
            double x1 = 2.72; // Одна вершина
            double y1 = 2.72;
 
            double x2 = 3.14; // Вторая вершина
            double y2 = 3.14;
 
            double tmpX = x2 - x1; // Не очень нужная фигня. Просто глазам легче при поиске радиуса.
            double tmpY = y2 - y1;
 
            double r = Math.Sqrt(tmpX * tmpX + tmpY * tmpY) / 2.0; // Это радиус.
            double crclArea = Math.PI * r * r; // Это... ммм... наверное площадь круга.
 
            tmpX = (x1 + x2) / 2.0; // x-координата центра
            tmpY = (y1 + y2) / 2.0; // y-координата центра
        }
1
0 / 0 / 1
Регистрация: 07.10.2013
Сообщений: 52
15.11.2013, 19:05  [ТС]
memphis, Спасибо большое!!!
Если сможете, помогите с первой!
0
1057 / 864 / 195
Регистрация: 31.03.2010
Сообщений: 2,521
15.11.2013, 19:14
скалярное произведение
векторное произведение
надеюсь, вы сможете сами посчитать детерминант матрицы (учтите, что i,j,k просто единичные вектора, то есть будут указывать на то какая это координата: i-первая,j-вторая,k-третья)
0
 Аватар для memphis
740 / 284 / 83
Регистрация: 12.12.2012
Сообщений: 564
15.11.2013, 20:22
Первое
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
static void Main()
        {
            double x1 = 2.72; // Один вектор
            double y1 = 2.72;
            double z1 = 2.72;
 
            double x2 = 3.14; // Второй вектор
            double y2 = 3.14;
            double z2 = 3.14;
 
            //Скалярное
            double scalar = x1 * x2 + y1 * y2 + z1 * z2;
 
            // Векторное (первый на второй, порядок имеет значение)
            double vectX = (y1 * z2 - y2 * z1); // Проекция на X
            double vectY = (z1 * x2 - z2 * x1); // ... Y
            double vectZ = (x1 * y2 - x2 * y1); // ... Z
            // Т.к. векторное произведение даёт вектор, то и получили этот вектор заданный своими проекциями.
        }
0
1057 / 864 / 195
Регистрация: 31.03.2010
Сообщений: 2,521
15.11.2013, 20:27
memphis, неправильная у вас формула векторного произведения
0
 Аватар для memphis
740 / 284 / 83
Регистрация: 12.12.2012
Сообщений: 564
15.11.2013, 20:52
Learx, давайте разбираться. Где ошибся?
0
1057 / 864 / 195
Регистрация: 31.03.2010
Сообщений: 2,521
18.11.2013, 11:45
приношу искрение извинения это я ошибся.
просто привык координаты обозначать иначе(вектор х - координаты х1,х2,х3; вектор z(z1,z2,z3))
Миниатюры
Определить координаты центра, радиус и площадь круга, описанное вдоль прямоугольника  
Изображения
 
0
 Аватар для memphis
740 / 284 / 83
Регистрация: 12.12.2012
Сообщений: 564
18.11.2013, 15:32
Learx, искренне принимаю.

Не по теме:

Цитата Сообщение от Learx Посмотреть сообщение
просто привык координаты обозначать иначе
То да. Удобная система обозначений знатно облегчает задачу.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.11.2013, 15:32
Помогаю со студенческими работами здесь

Функции: определите координаты центра и минимальный радиус круга, содержащий все треугольники
пусть дано n треугольников. определите координаты центра и минимальный радиус круга, содержащий все треугольники. помогите решить,...

Определить радиус, площадь круга и длину круга
Программа для работы с действительными числами... 1)Дано (x0, y0) – координаты центра круга и (Хr, Yr) – координаты точки, которые...

Записать через пробел в выходной файл координаты центра и радиус минимального круга, который содержит все эти точки
Ребят помогите !!! просьба пишите на си Дано множество точек. Записать через пробел в выходной файл координаты центра и радиус...

Окружность Фейербаха. Найти радиус и определить координаты центра
Даны некоторые точки (x1, y1), (x2, y2), (x3, y3), которые являются координатами вершин треугольника. Как можно исходя из этих данных...

Определить координаты центра и радиус описанной около треугольника окружности
В плоскости задан треугольник координатами своих вершин. Определить координаты центра и радиус описанной около треугольника окружности. Для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru