Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Принадлежность точки заданной области - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ CXX0030: Error: expression cannot be evaluated http://www.cyberforum.ru/cpp-beginners/thread658207.html
Добрый вечер! я новичок в программировании, подскажите что за ошибка и как ее исправить. компилирую код, он компилится, но выдает ошибку через пошаговый дебагинг. visual studio 2005 код...
C++ Серии в массиве Доброго времени суток. Прощу помощи с задачей на Си .. Дано целое число K (> 1) и целочисленный массив (одномерный) размера N. Поменять местами первую серию массива и его серию с номером K (серия... http://www.cyberforum.ru/cpp-beginners/thread658204.html
C++ Найти максимальный элемент среди элементов, расположенных в четных столбцах массива (включая нулевой столбец)
Даны целые массивы a, b. 1)Для каждого массива определить максимальный элемент. 2)Найти максимальный элемент среди элементов, расположенных в четных столбцах массива (включая нулевой столбец) ...
Обратная польская запись. Почему то на output.txt ничего не выходит, в чем дело? C++
#include <iostream> #include <fstream> #include <string> using namespace std; #define MAXN 1000 typedef struct { int sp;
C++ Быстрая сортировка http://www.cyberforum.ru/cpp-beginners/thread658195.html
Здорова господа! Есть задачка: дан алгоритм быстрой сортировки. ну вообщем я ее cделал но ток без указателей. А задачка находиться в разделе упражнения с указателями. Наверно нужно использовать...
C++ Приведение типов Есть ли какая-нибудь разница в следующих выражениях: float a = 123.4f и float a = (float)123.4 подробнее

Показать сообщение отдельно
Mirai Nikki
0 / 0 / 0
Регистрация: 26.09.2012
Сообщений: 14
26.09.2012, 21:10  [ТС]
Цитата Сообщение от I.M. Посмотреть сообщение
Не надо усложнять и без того сложную жизнь студента)
был бы крайне благодарен за объяснение данного текста в самом Си
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
if (x < 0) & (y < 0) = true then
if точка ниже прямой y = -x-2R, then
if точка не принадлежит области
return 0;
 
else
return 0;
 
if (x > 0) & (y > 0) = true then
if точка правее прямой x = 2R или выше прямой y = 2R, then
if (x > 0) & (y > 0) = false;
return 0;
else
if точка снаружи линии x^2 + y^2 = R^2, then
точка не принадлежит области
return 0;
esle
точка принадлежит области return 0;
 
if ((x < 0) & (y > 0)) or ((x > 0) & (y < 0)) = true, then
точка не принадлежит области
return 0;
с записью принадлежности к четвертям разобрался (вроде ), а вот выше\ниже\правее\левее .. пока никак

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
if (x < 0) & (y < 0) = true then
 if y < (-x-2R), then
      if точка не принадлежит области 
return 0;
 
   else
      return 0;
 
if (x > 0) & (y > 0) = true then
   if (x > (2R)) or (y > (2R)), then
     if (x > 0) & (y > 0) = false;
return 0;
   else 
      if точка снаружи линии x^2 + y^2 = R^2, then
         точка не принадлежит области 
return 0;
      esle
         точка принадлежит области return 0;
 
if ((x < 0) & (y > 0)) or ((x > 0) & (y < 0)) = true, then
   точка не принадлежит области 
return 0;
кажется, осилил еще часть. если только хуже не сделал
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru