0 / 0 / 0
Регистрация: 25.09.2011
Сообщений: 14
|
|
1 | |
Определить, принадлежит ли точка с координатами x, y заштрихованной части плоскости25.09.2011, 14:58. Показов 6625. Ответов 31
Метки нет (Все метки)
Здравствуйте! Помогите пожалуйста полному чайнику решить две задачки.
1) Даны действительные числа x1, y1, x2, y2. Вычислить min(x1, y1, x2, y2)+min(x1,x2,y1). 2) Даны вещественные числа x, y. Определить, принадлежит ли точка с координатами x, y заштрихованной части плоскости. Результат вывести в виде текстового сообщения. Представить варианты программы с использованием условного оператора if и тернарной условной операции.
0
|
25.09.2011, 14:58 | |
Ответы с готовыми решениями:
31
Определить, принадлежит ли точка с координатами x, y заштрихованной части плоскости Определить, принадлежит ли точка с координатами (x,y) заштрихованной части плоскости Определить, принадлежит ли точка с координатами х, у заштрихованной части плоскости Определить, принадлежит ли точка с координатами x,y заштрихованной части плоскости |
848 / 190 / 18
Регистрация: 01.08.2011
Сообщений: 505
|
||||||
25.09.2011, 17:17 | 21 | |||||
И с тернарным оператором:
1
|
Higher
|
||||||
25.09.2011, 17:22 | 22 | |||||
Мм... Через уравнения прямой тоже можно, но я про произведения векторов
P.S. насчет произведения векторов - алгоритм тот же остается, просто точность не теряется. А у меня формула Герона используется, там квадратные корни...
0
|
848 / 190 / 18
Регистрация: 01.08.2011
Сообщений: 505
|
|
25.09.2011, 17:25 | 23 |
diagon, площадь треугольника по формуле Герона никто не ищет, есть более простой способ:
0
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
25.09.2011, 17:27 | 24 |
1
|
Higher
|
|
25.09.2011, 17:29 | 25 |
Ну в коде эта же формула, непонятно просто было, откуда она берется =\
Хм... Т.е. эта формула из определителя матрицы берется? Не думал, что геометрия и линейная алгебра как-то связаны... =)
0
|
0 / 0 / 0
Регистрация: 25.09.2011
Сообщений: 14
|
|
25.09.2011, 17:43 [ТС] | 26 |
Olga_, ещё раз спасибо!
0
|
848 / 190 / 18
Регистрация: 01.08.2011
Сообщений: 505
|
|
25.09.2011, 17:54 | 27 |
Nameless One, вы про случай ориентированных мер пишите, ваша формула и моя не одно и тоже (без модуля).
1
|
0 / 0 / 0
Регистрация: 25.09.2011
Сообщений: 14
|
|
25.09.2011, 17:55 [ТС] | 28 |
Последний вопрос на эту неделю, честно-честно!
Написал кое-как программку, которая при A>0 и A<=PI считает y по одной формуле, а при A>PI по другой, она вроде компилится, работает, но при её запуске выскакивает сообщение "Run-Time Check Failure #3 - The variable 'r1' is being used without being initialized.". В чем может быть проблема? Код
#define WIN32_LEAN_AND_MEAN #include <stdio.h> #include <tchar.h> #include <conio.h> #define _USE_MATH_DEFINES #include <math.h> #include <iostream> using namespace std; int main() { double a, y, r1, r2, r3, r4; cout << "Vvedite a" << endl; cin >> a; if ((a>0) && (a<=M_PI)) r1=1-2*pow(sin(a),2); r2=1+sin(2*a); y=r1/r2; ; if ((a>M_PI)) r3=1-tan(a); r4=1+tan(a); y=(r3/r4)+11; ; cout << y << endl; _getch(); return 0; }
0
|
848 / 190 / 18
Регистрация: 01.08.2011
Сообщений: 505
|
|
25.09.2011, 18:02 | 29 |
1
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
||||||
25.09.2011, 18:24 | 30 | |||||
Сообщение было отмечено как решение
Решение
Определитель - это просто более удобная (и запоминающаяся) форма записи данного выражения. Формула же берется из определения:
- угол вращения от к Можно легко доказать, что для разложения в любом ортонормированном базисе будет верна и формула вычисления произведения через определитель. Доказательство
Воспользуемся тем, что косое произведение линейно и антикоммутативно (подробнее - на википедию).
Очевидно, что для любого ортонормированного базиса будут выполняться следующие равенства: Тогда верно следующее (положим для удобства, что угол поворота от до равен ): Iternity, если в 18 строке не выполняется условие, то дальше переменная r1 не иницилизируется, но используется дальше в программе. Аналогично с условием в строке 26 и переменной r3. Думаю, тут не выделены условные блоки:
3
|
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
|
|
25.09.2011, 18:25 | 31 |
0
|
0 / 0 / 0
Регистрация: 25.09.2011
Сообщений: 14
|
|
25.09.2011, 18:27 [ТС] | 32 |
Nameless One, помогло, спасибо!)
0
|
25.09.2011, 18:27 | |
25.09.2011, 18:27 | |
Помогаю со студенческими работами здесь
32
Определить, принадлежит ли точка с координатами x, y заштрихованной части плоскости Определить принадлежит ли точка с координатами (x;y) заштрихованной части плоскости Определить,принадлежит ли точка с координатами Х,У заштрихованной части плоскости Определить, принадлежит ли точка с координатами x,y заштрихованной части плоскости Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |